mysql之alter 字段的修改、添加、删除


修改

1. 修改表名

 alter table 表名 rename to 新的表名;

2. 修改表的字符集

 alter table 表名 character set 字符集名称;

3. 修改字段名称和 类型

 alter table 表名 change 字段新字段 新数据类型; -- 修改列的字段名和类型  alter table 表名 modify 字段新数据类型;-- 只能修改列的类型

增加

1. 添加字段

alter table 表名 add 字段名 数据类型;
  • 单个增加

   alter table tt add phone VARCHAR(125) NULL DEFAULT NULL COMMENT '联系电话';

  • 批量增加(用逗号隔开)

      alter table tt add (id VARCHAR(125) NULL DEFAULT NULL COMMENT 'id', phone VARCHAR(125) NULL DEFAULT NULL COMMENT '商家联系电话');

  • 添加在某字段后面(after)

    alter table tt add sex CHAR(8) not null afterage;
  • 添加在第一列(first)

    alter table tt add sex CHAR(8) not null first;

 

删除

1. 删除字段

 alter table 表名 drop 字段名; (如果只有一个字段不能删除)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM