alter table 表名 modify column 字段名 類型;
例如
數據庫中user表 name字段是varchar(30)
可以用
alter table user modify column name varchar(50) ; --修改字段長度 alter table test change column address address1 varchar(30)--修改表列名 alter table test add column name varchar(10); --添加表列
2、MySQL 腳本實現 字段默認系統時間 用例 --添加CreateTime 設置默認時間 CURRENT_TIMESTAMP ALTER TABLE `table_name` ADD COLUMN `CreateTime` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間' ; --修改CreateTime 設置默認時間 CURRENT_TIMESTAMP ALTER TABLE `table_name` MODIFY COLUMN `CreateTime` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間' ;
如果設定不了, 請將 DATETIME改為TIMESTAMP。
3.mySql 設置表的自增主鍵的起始值 alter table 表名 AUTO_INCREMENT = 1000;