登录 注册

mysql alter table常用语句

收藏
[Mysql] 标签:alter+table 2012-10-06 20:32
原始代码 全屏查看 0评 / 0藏 / 5525阅  跳至 / 18行
-- 详细的可参考:http://dev.mysql.com/doc/refman/5.5/en/alter-table.html

-- 新增字段.可用"after 字段名"指定顺序,"first"表示添加在表头
alter table tbl_name add col_name column_definition;
-- 修改字段
alter table tbl_name change old_name new_name column_definition;
alter table tbl_name alter column col_nmae SET  DEFAULT xx; -- 修改默认值,只修改.frm文件,高效
alter table tbl_name alter column col_nmae DROP DEFAULT;    -- 删除默认值,只修改.frm文件,高效
-- 修改字段顺序
alter table tbl_name change `area` `area` VARCHAR(50) AFTER `city` ;  
-- 删除字段
alter table tbl_name drop col_name;

-- 新增索引
alter table tbl_name add KEY index_name (index_col_name,...);
alter table tbl_name add UNIQUE KEY index_name (index_col_name,...);
-- 删除索引
alter table tbl_name drop index_name;

最新评论

  · · · · · ·  (共0条)

目前还没有评论

登录后您才可以发表评论。 马上登录 立即注册
cottage
2012-02-29加入
一段精湛的代码,天涯何处寻知音!
Back to Top