你的位置:首页 > 软件开发 > 数据库 > Mysql学习(慕课学习笔记7)修改数据表(下)

Mysql学习(慕课学习笔记7)修改数据表(下)

发布时间:2015-08-07 00:00:04
添加主键约束ALTER TABLE tb1_name ADD [CONSTRAINT [symbol]] PRIMARY KEY [index_type] (index_col_name,…….)ALTER TABLE user2 AD ...

添加主键约束

ALTER TABLE tb1_name ADD [CONSTRAINT [symbol]] PRIMARY KEY [index_type] (index_col_name,…….)

ALTER TABLE user2 ADD CONSTRAINT PK_USER2_ID PRIMARY KEY(id);

Mysql学习(慕课学习笔记7)修改数据表(下)

添加唯一约束

ALTER TABLE user2 ADD UNIQUE(username);

Mysql学习(慕课学习笔记7)修改数据表(下)

添加默认约束  add , alter

ALTER TABLE user2 ALTER age SET DEFAULT 15;

Mysql学习(慕课学习笔记7)修改数据表(下)

 

删除主键 drop‘

ALTER TABLE user2 DROP PRIMARY KEY ;

Mysql学习(慕课学习笔记7)修改数据表(下)

删除唯一约束

显示唯一约束 show indexes from user2\G;  (以网格形式呈现)

Mysql学习(慕课学习笔记7)修改数据表(下)

Mysql学习(慕课学习笔记7)修改数据表(下)

修改列定义  modify

ALTER TABLE user2 MODIFY pid VARCHAR(20) FIRST ;

Mysql学习(慕课学习笔记7)修改数据表(下)

修改列名称  CHANGE 可以修改名称、类型和定义(全能)

ALTER TABLE user2 CHANGE pid p_id SMALLINT UNSIGNED;

Mysql学习(慕课学习笔记7)修改数据表(下)

修改表名     rename

ALTER TABLE user2 RENAME user3;

Mysql学习(慕课学习笔记7)修改数据表(下)

方法2: rename table user3 to user2;

尽量少修改表名、列名


 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Mysql学习(慕课学习笔记7)修改数据表(下)

关键词:MYSQL

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。