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