MySQL ALTER 命令

MySQL ALTER 命令
修改数据表明或者修改数据表字段

1、使用ALTER命令及DROP子句删除表的i字段,如果数据表中只剩余一个字段无法使用DROP来删除字段
  ALTER TABLE testalter_tbl DROP i;

2、使用ALTER命令及ADD子句在数据表中添加列,i字段,并定义数据类型,i字段会自动添加到数据表字段的末尾
  ALTER TABLE testalter_tbl ADD i INT;

3、使用关键字FIRST(设定位第一列),ALTER字段名(设定位于某个字段之后)
  ALTER TABLE testalter_tbl ADD i INT FIRST;

4、在ALTER命令中使用MODIFY或CHANGE子句,可以修改字段类型及名称
  ALTER TABLE testalter_tbl MODIFY c CHAR(10);

5、修改字段默认值
  ALTER TABLE testalter_tbl ALTER i SET DEFAULT 1000;

6、修改表名
  ALTER TABLE testalter_tbl RENAME TO alter_tbl;

原文地址:https://www.cnblogs.com/panpy/p/8306968.html