![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
咖啡马
这个作者很懒,什么都没留下…
展开
-
MySQL学习记录(三)
目录1、约束1.1、唯一性约束(unique)1.2、主键约束1.3、外键约束2、存储引擎?(整个内容属于了解内容) 2.1、完整的建表语句 2.2、什么是存储引擎呢?2.3、查看当前mysql支持的存储引擎? 2.4、常见的存储引擎?3、事务(Transaction) 3.1、什么是事务?3.2、和事务相关的语句只有:DML语句。(insert delete update) 3.3、假设所有的业务都能使用...原创 2020-10-27 09:31:32 · 205 阅读 · 0 评论 -
MySQL学习记录(二)
1、关于查询结果集的去重?mysql> select distinct job from emp; // distinct关键字去除重复记录。+-----------+| job |+-----------+| CLERK || SALESMAN || MANAGER || ANALYST || PRESIDENT |+-----------+ mysql> select ename,distinct job from emp;以...原创 2020-10-27 09:23:43 · 76 阅读 · 0 评论 -
MySQL学习记录(一)
SQL语句分类:DQL(数据查询语言):查询语句,凡是select语句都是DQL DML(数据操作语言):insert,delete,update对表中的数据增删改 DDL(数据定义语言):create,drop,alter对表结构的增删改 TCL(事务控制语言):commit提交事务,rollback回滚事务 DCL(数据控制语言):grant授权,revoke撤销权限等导入数据 第一步:登录mysql数据库管理系统 dos命令窗口: my...原创 2020-10-25 09:52:01 · 83 阅读 · 0 评论 -
MySQL数据表中有自增长主键时如何插入数据
当列为自增主键时,有两种方式插入数据1.插入自增主键,不能与已存在的主键重复2.不插入自增主键,Mysql会自动维护MySQL自增主键维护:空表默认从1开始默认从最大值开始自增自增主键设置: primary key AUTO_increment...原创 2020-09-29 12:47:30 · 574 阅读 · 0 评论 -
MySQL外键约束
为mysql数据表建立主外键需要注意以下几点:需要建立主外键关系的两个表的存储引擎必须是InnoDB。外键列和参照列必须具有相似的数据类型,即可以隐式转换的数据类型。外键列和参照列必须创建索引,如果外键列不存在索引,mysql将自动创建索引。CREATE TABLE student( id int(20) not null PRIMARY key, `name` VARCHAR(30) NULL, tid int(20) DEFAULT null, CONSTRAINT fk_tid f原创 2020-09-22 19:27:04 · 91 阅读 · 0 评论