列操作(增加 修改 删除列)
创建表单
表单描述
增加列
1 alter table 列名 add 列声明;
列声明
列名称 列类型 【列属性】[列默认值]
增加的列默认在表的的最后一列
2 alter table 列名 add 列声明 after 列;
声明 新增的列在原来哪个列后面
3 alter table 列名 add 列声明 first;
如果放在第一列 那么 在列声明后加first即可
发现问题
auto_increment的问题
插入 id 使用auto_increment时 要求列声明里列必须被定义为 key
修改列
alter table 表名change 被改变的列 列声明
原来:
修改列:
删除列
alter table 表名 drop 列名 ;