添加

  1. ALTER TABLE 表名 ADD 字段名 类型(长度) [COMMENT 注释][约束];

image.png

alter table emp add nickname varchar(20) comment '昵称';

修改

  • 修改数据类型

    ALTER TABLE 表名 MODIFY 字段名 新数据类型(长度);
    
  • 修改字段名与字段类型

    ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型(长度) [COMMENT 注释][约束];
    

image.png

alter table emp change nickname username varchar(30) comment'用户名';

删除

  • 删除字段

    ALTER TABLE 表名 DROP 字段名;
    
  • 删除表

    DROP TABLE [if exists] 表名;
    
  • 删除指定表,并重新创建该表

    TRUNCATE TABLE 表名;
    

image.png

alter table emp drop username;

重命名

ALTER TABLE 表名 RENAME TO 新表名;

image.png

alter table emp rename to employee;