美文网首页
mysql中用SQL增加、删除字段,修改字段名

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

作者: 刘彦青 | 来源:发表于2019-12-26 17:51 被阅读0次
    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****

    相关文章

      网友评论

          本文标题:mysql中用SQL增加、删除字段,修改字段名

          本文链接:https://www.haomeiwen.com/subject/sysloctx.html