-列出表
show tables;
-選擇庫
use DATABASES;
-增加列
如果想在一個已經(jīng)建好的表中添加一列涩嚣,可以用諸如:
alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null;
這條語句會向已有的表中加入新的一列翁锡,這一列在表的最后一列位置逮刨。如果我們希望添加在指定的一列齐鲤,可以用:
alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null after COLUMN_NAME;
注意贪壳,上面這個命令的意思是說添加新列到某一列后面饱亿。如果想添加到第一列的話,可以用:
alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(20) not null first;
-查看列:
desc TABLE_NAME;
-修改表名:
alter table TABLE_NAME rename to NEW_TABLE_NAME;
-刪除列:
alter table TABLE_NAME drop column COLUMN_NAME;
-設置列為自增屬性
alter table TABLE_NAME modify COLUMN_NAME int auto_increment;
-修改字段長度
alter table TABLE_NAME modify column COLUMN_NAME varchar(30);