1、修改表名
ALTER TABLE table_name RENAME TO new_table_name
2、修改字段长度
# ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型;
ALTER TABLE table1 CHANGE column new_column varchar(100)
3、修改字段长度及字段类型
# ALTER TABLE 表名 MODIFY COLUMN 字段名 数据类型(修改后的长度)
ALTER TABLE table1 MODIFY COLUMN column varchar(100)
4、新增字段
新增默认为空的字段
# ALTER TABLE 表名 ADD COLUMN 字段名 字段类型 DEFAULT NULL;
ALTER TABLE attence ADD COLUMN attence_name VARCHAR(20) DEFAULT NULL;
新增不为空的字段
# ALTER TABLE 表名 ADD COLUMN 字段名 字段类型 NOT NULL;
ALTER TABLE attence ADD COLUMN age VARCHAR(20) NOT NULL;
5、删除字段
语法:
ALTER TABLE 表名 DROP COLUMN 字段名;
例子:
ALTER TABLE attence DROP COLUMN age;