1、添加单列
ALTER TABLE tbl_name ADD 【COLUMNS】 col_name column_definition 【FIRST | AFTER col_name】
FIRST 在所有列的最前面
AFTER col_name 在指定列的下面
如果没有写 FIRST 和AFTER col_name 则添加的列在所有列的后面
2、添加多列
ALTER TABLE tbl_name ADD 【COLUMNS】(col_name column_definition,.....)
不能 指定位置 ,只能在所有列的最下面
eg:添加单列
添加age ,没有指定FIRST 和AFTER col_name
如果没有写 FIRST 和AFTER col_name 则添加的列在所有列的后面
添加password列,非空,在username列下面
添加单列truename,FIRST 在所有列的最前面
3、删除列
ALTER TABLE tbl_name DROP 【COLUMN】 col_name
删除 truename 列
删除 password 和age 两列
本文详细介绍了如何使用MySQL的ALTER TABLE命令来添加单列或多列、指定列的位置、以及如何删除不需要的列。通过实际的例子展示了操作的具体语法。

被折叠的 条评论
为什么被折叠?



