您的位置:首页 > 数据库 > MySQL

mysql常用修改表的命令

2012-09-27 17:43 183 查看
添加索引:

ALTER TABLE TABLE_NAME ADD INDEX INDEX_NAME(COLUMN 1,COLUMN 2,……,COLUMN N);

添加外键:

ALTER TABLE 从表表名 ADD CONSTRAINT 外键名称 FOREIGN KEY (从表外键字段) REFERENCES 主表表名(主表字段);

删除外键:

ALTER TABLE 表名 DROP FOREIGN KEY 外键名;

修改字段数据类型:

ALTER TABLE 表名 MODIFY COLUMN 字段名 数据类型(长度) 是否允许为空(NOT NULL or NULL,如果不写则为NULL) COMMENT '注释';

添加列:

ALTER TABLE 表名 ADD COLUMN 列名 数据类型(长度) 是否允许为空(NOT NULL OR NULL) DEFAULT 默认值 COMMENT '注释';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: