表的基本操作
#表的创建
create table <表名> (字段名1 数据类型,字段名2 数据类型 )
#使用主键约束
create table <表名> (字段名 数据类型 PRIMARY KEY ) (创建表时添加)
Alter table <表名> add primary key(字段名) (已有表时新增)
#多字段联合主键
create table <表名> (字段名 数据类型 PRIMARY KEY(字段名1,字段名2) ) (创建表时添加)
Alter table <表名> add primary key(字段名1,字段名2) (已有表时新增)
#外键约束
#非空约束
字段名 数据类型 NOT NULL
#唯一性约束
字段名 数据类型 UNIQUE
#默认约束
字段名 数据类型 DEFAULT 默认值
#自增属性
字段名 数据类型 AUTO_INCREMENT
#查看表结构
desc <表名>
#查看表详细结构
show create table <表名\G>
#修改表名
ALTER table <旧表名> rename <新表名>
#修改字段的数据类型
ALTER table <表名> MODIFY 字段名 数据类型
#修改字段名
ALTER table <表名> CHANGE 旧字段名 新字段名 数据类型
#添加字段
ALTER table <表名> ADD 字段名 数据类型
ALTER table <表名> ADD 字段名 数据类型 FIRST #在表的第一列添加字段
ALTER table <表名> ADD 字段名 数据类型 AFTER 字段名 #在表的指定列后面添加字段
#删除字段
ALTER table <表名> DROP 字段名
#修改字段的排列位置
ALTER table <表名> MODIFY 字段名 数据类型 FIRST|AFTER 字段名
#修改存储引擎
ALTER table <表名> engine=引擎名
#删除表的外键约束
ALTER table <表名> DROP FOREIGN KEY 外键名
赠人玫瑰,手有余香,如果我的文章有幸能够帮到你,麻烦帮忙点下右下角的推荐,谢谢!
作者: imcati
出处: https://www.cnblogs.com/imcati/>
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接
浙公网安备 33010602011771号