回到顶部
您的当前位置: 编程语言> 数据库> MYSQL> 简单应用
MySql表结构相关操作
2014-03-01 01:19:54
标签: 原创 MySql 表结构 操作
表级别

重命名表:

ALTER TABLE t1 RENAME t2;

字段级别

添加字段:(在哪个字段后面添加)

ALTER TABLE `user_movement_log` ADD COLUMN gatewayId int not null default 0 AFTER `regionid`

删除字段:

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 table_name CHANGE old_field_name new_field_name field_type;

索引级别

主键:

ALTER TABLE tabelname ADD new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);

添加索引:

ALTER TABLE tablename ADD index emp_name (name);

 加唯一限制条件的索引:

ALTER TABLE tablename ADD unique emp_name2(cardnumber);

 删除某个索引:

ALTER TABLE tablename DROP index emp_name;