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

系统命令执行中MySQL修改数据表

2017-04-13 20:18 260 查看

A:修改数据表:

一:更改表格名字:

alter table 旧表格名 rename as 新表格名

二:添加字段:

alter table 表名 add 字段名 列类型【属性】

三:修改字段:

alter table 表名 modify 字段名 列类型 【属性】
alter table 表名 change 旧字段名 新字段名 列类型【属性】

四:删除字段:

alter table 表名 drop 字段名

B:MySQL表字段属性:

一:主键:primary key(column_name)
二:自动递增:auto_increment
三:非空:not null
四:唯一性约束:unique(column_name)
alter table tb_name add unique(column_name)  //给表字段增加unique
alter table tb_name drop index column_name     //去掉unique

C:索引:

KEY key_name(column_name)key后面字符为索引名称,括号内为建立索引的字段名。

D:附加属性:

engine:存储引擎类型       MyISAM与InnoDB
charset:数据表表字符集   一般为utf8
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐