MySQL增加和修改一个或者多个字段(转)
转载于:MySQL增加字段SQL语句
使用ALTER TABLE向MySQL数据库的表中添加字段,
添加一个字段
ALTER TABLE table_name ADD COLUMN column_name VARCHAR(100) DEFAULT NULL COMMENT '新加字段' AFTER old_column;
语句内容:
table_name :表名;
column_name:需要添加的字段名;
VARCHAR(100):字段类型为varchar,长度100;
DEFAULT NULL:默认值NULL;
AFTER old_column:新增字段添加在old_column字段后面。
添加多个字段
ALTER TABLE role
ADD COLUMN `module` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '模块',
ADD COLUMN `type` VARCHAR(30) NOT NULL COMMENT '项目' AFTER `default_module`;
转自:mysql添加多字段语句_mysql添加多个字段sql语句
修改一个字段
ALTER TABLE table_name change <old_column_name> <new_column_name> VARCHAR(100) DEFAULT NULL COMMENT 'xx字段' AFTER id;
修改多个字段
ALTER TABLE table_name
change <old_column_name> <new_column_name> VARCHAR(100) DEFAULT NULL COMMENT 'xx字段' AFTER id,
change <old_column_name> <new_column_name> VARCHAR(100) DEFAULT NULL COMMENT 'xx字段' AFTER id;