mysql alter 用法,修改表,欄位等資訊

2021-08-10 16:05:27 字數 1166 閱讀 6445

一: 修改表資訊

1.修改表名 

alter

2.修改表注釋   

alter

系統資訊表

';

二:修改字段資訊

1.修改字段型別和注釋

alter

) comment '

應用的名稱

';

2.修改字段型別

alter

3.單獨修改字段注釋 

目前沒發現有單獨修改字段注釋的命令語句。

4.設定字段允許為空

alter

) null comment '

應用描述

';

5.增加乙個字段,設好資料型別,且不為空,新增注釋

alert

) not

null comment '

應用訪問位址

';

6.增加主鍵 

alter

) not

null ,add

primary

key (aid);

7.增加自增主鍵

alter

) not

null auto_increment ,add

primary

key (aid);

8.修改為自增主鍵

alter

) auto_increment ;

9.修改欄位名字(要重新指定該字段的型別)

alter

varchar(20) not

null;

10.刪除字段

alter

11.在某個欄位後增加字段

alter

column gateway_id int

notnull

default

0after `aid`; #(在哪個字段後面新增)

12.調整字段順序 

alter

notnull after aid ; #(注意gateway_id出現了2次)

mysql alter用法場景

mysql中alter主要有兩種使用場景,第一種是修改表資訊如表名等,第二種是修改表字段資訊,如新增字段,修改欄位等。第二種使用較多。第一種修改表資訊場景如下 1 修改表名 2 修改表注釋 第二種修改表字段場景如下 1 修改字段型別和注釋 2 修改字段型別 3 設定字段允許為空 4 增加乙個字段,並...

Mysql alter語句的用法

1 刪除列 alter table 表名字 drop 列名稱 2 增加列 alter table 表名字 add 列名稱 int not null comment 注釋說明 3 修改列的型別資訊 alter table 表名字 change 列名稱 新列名稱 這裡可以用和原來列同名即可 bigint...

mysql 修改表 MySQL修改表

mysql修改表 說明 1.建立錶能做的事,修改表幾乎都能做,不推薦使用。2.修改表修改表的結構 3,大體來說,可以對欄位進行新增,刪除,修改 可以對索引進行新增,刪除 4.表的選項,通常都是修改,即使不寫任何乙個 新增乙個表的字段 alter table 表名 add column 新欄位名 字段...