1. 程式人生 > >mysql資料庫表字段增刪改查及索引的增刪改查

mysql資料庫表字段增刪改查及索引的增刪改查

#增加欄位
ALTER TABLE `表名` ADD COLUMN `欄位名` VARCHAR(11) NULL DEFAULT '' comment '測試表id' AFTER `login_count`

#查看錶欄位

desc 表名;

#修改資料表名 
ALTER TABLE OLD_TABLE_NAME RENAME TO NEW_TABLE_NAME; 
#修改列名 
ALTER TABLE TABLE_NAME RENAME COLUMN OLD_COLUMN_NAME TO NEW_COLUMN_NAME; 
#修改列的資料型別 
ALTER TABLE TABLE_NAME MODIFY COLUMN_NAME NEW_DATATYPE; 
#插入列 
ALTER TABLE TABLE_NAME ADD COLUMN_NAME DATATYPE; 
#刪除列 
ALTER TABLE TABLE_NAME DROP COLUMN COLUMN_NAME;

#增加日期時間欄位timmer
ALTER TABLE `表名` ADD COLUMN `欄位名` datetime DEFAULT NULL comment '釋出時間' AFTER `另一個欄位名`;
desc t_user_info;

#刪除欄位
alter table `表名` drop column 欄位名;

#新增普通索引

create index 索引名 on 表名(欄位名);

ALTER TABLE `表名` ADD INDEX 索引名 ( `欄位名` );

#刪除索引
drop index 索引名 on 表名;

#檢視索引
show index from 表名;