首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql的alter用法小结

2013-01-28 
mysql的alter用法总结ALTER TABLE简介当表被创建后,在使用过程中可能会有一些新的需求,这时候可能需要修改

mysql的alter用法总结
ALTER TABLE简介当表被创建后,在使用过程中可能会有一些新的需求,这时候可能需要修改表的结构。如果表中已经填充了数据,重新建表会造成现有数据的丢失,为此可以用ALTER TABLE对表结构进行修改
为表添加新列
前提向表中添加列的前提是所添加的列允许使用NULL值或者对该列使用DEFAULT约数指定了默认的值。
命令格式



删除表中的列
前提在删除一列之前,必须先删除任何引用该列的约束、默认表达式、计算列表达式或索引
命令



修改表中的列修改主要操作修改列的名称修改列的数据类型
命令


截图中的错误是因为修改列明是没有指定数据类型,所以$column_type是必须参数
修改列的数据类型mysql的alter用法小结


重命名表命令



简单的[创建|删除]索引字段
创建索引命令


删除索引命令



参考书籍《锋利的SQL》
1楼zinss26914昨天 17:46
总结了一些常用的alter table操作,因为线下调试的过程中老有同事需要有各种字段名或者修改字段类型的要求,快速修改测试就需要熟记一些指令

热点排行