MySQL修改表結構包含諸多的功能,下面介紹的MySQL修改表結構操作實現的是字段的添加及刪除等,如果您對MySQL修改表結構方面感興趣的話,不妨一看。
MySQL修改表結構--添加字段:
alter table `user_movement_log`
Add column GatewayId int not null default 0 AFTER `Regionid` (在哪個字段後面添加)
MySQL修改表結構--刪除字段:
alter table `user_movement_log` drop column Gatewayid
調整字段順序:
ALTER TABLE `user_movement_log` CHANGE `GatewayId` `GatewayId` int not null default 0 AFTER RegionID
//主鍵
alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);
//增加一個新列
alter table t2 add d timestamp;
alter table infos add ex tinyint not null default ’0′;
//刪除列
alter table t2 drop column c;
//重命名列
alter table t1 change a b integer;
//改變列的類型
alter table t1 change b b bigint not null;
alter table infos change list list tinyint not null default ’0′;
//重命名表
alter table t1 rename t2;
10大常用MySQL命令行
使用MySQL命令行修改密碼
MySQL用戶權限的取消
授予MySQL用戶權限的命令
mysql索引比較分析