MySQL修改表結構的常用方法

2021-07-24 02:32:36 字數 549 閱讀 8344

1 修改表名

alter table 舊表名 rename [to] 新錶名

2 修改欄位的資料型別

alter table 表名 modify 屬性名 資料型別 [ 完整性約束]

3 修改欄位名

alter table 表名 change 舊屬性名 新屬性名 新資料型別

4 增加字段

alter table 表名 add 屬性1 資料型別 [完整性約束條件] [first | after 屬性名2];

5 刪除字段

alter table 表名 drop 屬性名

6 修改欄位的排列位置

alter table 表名 modify 屬性名1 資料型別 first | after 屬性2

7 修改表的預設儲存引擎

alter table 表名 engine=儲存引擎

8 刪除表的外來鍵約束

alter table 表名 drop foreign key 外來鍵別名

9 刪除主鍵

alter table 表名 drop primary key

mysql 修改表命令 MySQL常用修改表命令

mysql常用修改表命令 1.新增字段 alter table 表名 add 欄位名 first after 列名 alter table teacher add address varchar 50 comment 位址 最後一列 alter table teacher add address v...

修改mysql的表結構

修改字段屬性 alter table tablename modify id int 10 unsigned auto increment primary key not null 修改預設值 alter table tablename alter id default 0 給字段增加primary...

mysql 修改表結構

1.mysql 修改表名字 alter table t1 rename t2 2.修改列的名字 alter table stock change column stock id id int 6 3.增加列 alter table ab add column id int 3 4.減少列 alter...