MySQL之修改資料表操作

2021-08-07 16:17:23 字數 827 閱讀 5129

mysql之修改資料表操作

1.mysql修改資料表-新增/刪除列

新增單列:

alter table tbl_name add[column] col_name column_definition[first | after col_name]

新增多列:

alter table tbl_name add[column](col_name  column_definition,...)

刪除列

alter table tbl_name drop[column]col_name

2.mysql修改資料表--新增/刪除約束

新增主鍵約束

alter table tbl_name add [constraint[symbol]] primary key [index_type](index_col_name,...)

刪除主鍵約束

alter table tbl_name drop primary key

3.mysql修改資料表--修改列定義和更名資料表

修改列定義

alter table tbl_name modify[column]col_name column_definition [first|after col_name]

修改列名稱

alter table tbl_name change[column] old_col_name new_col_name column_definition [first|after col_name]

MySQL 修改資料表

修改資料表是指修改資料庫中已有資料表的結構。mysql 使用 alter table 語句修改表。mysql 通過 alter table 語句修改表名,語法規則如下 alter table 舊表名 rename to 新錶名 其中 to 為可選引數,使用與否均不影響結果。修改欄位的資料型別,就是把...

MySQL修改資料表

alter ignore table tb name alter spec,alter spec.alter specification add column create definition first after column name 新增新字段 add index index name i...

mysql修改資料表 alter表操作

格式 alter tabel 表名 修改內容 常用八種操作如下 修改表名 alter table 舊表名 rename 新錶名 修改欄位名 alter table 表名 change 舊欄位名 新欄位名 新資料型別 注意 新資料型別不能為空修改欄位的資料型別 alter table 表名 modif...