美文网首页
mysql 5.7 语句

mysql 5.7 语句

作者: 銭兎孑 | 来源:发表于2018-11-23 10:12 被阅读13次

sql 创建语句

单词 语句 作用
单词 Create table <表名>(字段1,数据类型 [约束条件][默认值])
Create
DATABASE <数据库名>
Use Use <数据库名> 选中数据库
DESCRIBE/DESC DESCRIBE/DESC 表名 查看表基本结构语句
SHOW CREATE TABLE SHOW CREATE TABLE <表名 \G> 查看表详细结构
ALTER TABLE ALTER TABLE <旧表名> RENAME [TO] <新表名> 修改表名
SHOW SHOW TABLES 查看数据库中的所有表
Modify Alter table <表名> modify <字段名> <字段类型> 修改字段名和字段类型
CHANGE Alter table <表名> CHANGE <旧字段名> <新字段名> <新数据类型> 修改字段名和字段类型,数据类型不得为空
ADD Alter table <表名> ADD <新字段名> <数据类型> 添加新字段

CREATE 表 (约束)

单词 语句 作用
PRIMARY KEY 字段名 数据类型 PRIMARY KEY [默认值]
定义完所有列后定义主键 PRIMARY KEY [字段名]
定义主键
CONSTRAINT CONSTRAINT <外建名> FOREIGN KEY 字段1[,字段2] PEFERENCES <主表名> 主键列1 [,主键列2] 定义外键
Not null 字段名 数据类型 not null 约束非空字段
UNIQUE [CONSTRAINT <约束名>] UNIQUE(<字段名>) 定义唯一约束
Default 字段名 数据类型 DEFAULT 默认值 定义默认约束
AUTO_INCREMENT 字段名 数据类型 AUTO_INCREMENT 字段自增(一张表只能出现一次,且必须作为主键的一部分)

相关文章

网友评论

      本文标题:mysql 5.7 语句

      本文链接:https://www.haomeiwen.com/subject/lswdqqtx.html