mysql中用SQL增加、刪除字段,修改字段名


CREATE TABLE `tuser` (
  `id` int(11) NOT NULL,
  `name` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB

新增字段

基本語法:

ALTER TABLE 表名 ADD COLUMN 字段名 字段類型;

  • 在name字段后面新增一個age列
ALTER TABLE tuser ADD COLUMN age int(11) DEFAULT NULL COMMENT '年齡' AFTER name;
# AFTER:在某字段后, BEFOR:在某字段之前
  • 在表后追加一列
ALTER TABLE tuser ADD COLUMN age int(11) DEFAULT NULL COMMENT '年齡';

修改字段

  • 修改字段名
ALTER TABLE tuser CHANGE name user_name varchar(32) DEFAULT NULL COMMENT '姓名';
#  ALTER TABLE 表名  CHANGE 舊字段名 新字段名 新數據類型;
在 CHANGE 關鍵字之后,緊跟着的是你要修改的字段名,然后指定新字段名及類型。
  • 修改字段類型
ALTER TABLE tuser MODIFY name varchar(32) DEFAULT NULL COMMENT '姓名';
# ALTER TABLE 表名 MODIFY  字段名  數據類型;

刪除字段

ALTER TABLE tuser  DROP name;
# ALTER TABLE 表名  DROP 字段名;

**** 碼字不易如果對你有幫助請給個關注****

**** 愛技術愛生活 QQ群: 894109590****


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM