当需要修改数据表字段或者修改数据表名称时,就需要使用到MySQLALTER命令。
增加一个字段:
alter table 表名 add 字段名 类型(值);
ALTER TABLE msg_ly Add country VARCHAR(20);
增加多个字段:
alter table 表名 add (字段名 类型(值), 字段名 类型(值));
注意使用的语法,下面我们举一个例子。
比如原表如下:
然后我们添加一个国家字段:
ALTER TABLE msg_ly Add country VARCHAR(20);
再比如我们添加多个字段:
ALTER TABLE msg_ly Add(`ip_city` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'IP城市',` institution_code` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '学校/机构的id',`id_city` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身份证城市',`id_province` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身份证省份',`id_number` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身份证');
再通过设计表来查看我们刚才加入的字段详情
关于alter的更多使用知识可以见菜鸟教程