alter table 语法

ALTER TABLE 语法


https://dev.mysql.com/doc/refman/8.0/en/alter-table-generated-columns.html


- 删除一个字段:drop column 字段名
ALTER TABLE 表名 DROP COLUMN 字段名;
- 更改某字段类型:modify 字段名 类型
ALTER TABLE 表名 MODIFY 字段名 TINYINT NOT NULL, CHANGE b c CHAR(20);
- 重命名表名
ALTER TABLE 旧表名 RENAME 新表名;
- 增加索引
ALTER TABLE 表名 ADD INDEX (字段), ADD UNIQUE (字段);
- 更改表引擎
ALTER TABLE 表名 ENGINE = InnoDB;
- 更改表字符集
ALTER TABLE 表名 CHARACTER SET = utf8;
- 重命名字段,指定新字段名以及类型
ALTER TABLE 表名 CHANGE 旧字段  新字段 INT NOT NULL(类型);
- 增加表字段
ALTER TABLE 表名 ADD 字段名 字段类型 ……

alter table user add phone char(11) default 0;

黄铭博客
请先登录后发表评论
  • latest comments
  • 总共0条评论