为方便以后查询,先将Mysql中比较常用的命令记录下:
这里假设有一张表,表名为user。
1. 修改表的某一列的类型:
例如将 user 表中的 createdate 列类型由date类型修改为datetime类型
alter table user modify createdate datetime;
2. 修改表的某一列的列名:
例如将 user表中的 user_id 列改名为userid:
alter table user change user_id userid int;
3. 修改某一列为自增长:
例如将userid这一列修改为自增长:
线执行
delete from user;
commit;
避免出现错误:ERROR 1062 : Duplicate entry '1' for key 1
接着执行:
alter table user modify userid int auto_increment;