![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
getmethoder
这个作者很懒,什么都没留下…
展开
-
MySQL数据库基础
MySQL中SQL的含义是机构化查询语言,在MySQL数据库中,SQL分为DDL、DML、DCL三类,分别是数据定义语言、数据管理语句、数据控制语句。1.DDL 数据定义语言DDL用来定义不同数据段、数据库、表、列、索引等数据库对象常用命令:create drop alter showshow databases 显示出来的默认数据库的存储内容information_schema:...原创 2019-08-22 12:28:58 · 125 阅读 · 1 评论 -
MySQL存储引擎
MySQL常见的存储引擎有MyISAM、INNoDB、Memory、Archive,他们各自的特性如下:1.MyISAM特点:不支持事务、支持全文索引、在线处理速度快文件组成:myd存放数据 myi存放索引2.INNODB支持事务,在线处理能力优秀,行锁、支持外键,采用聚集索引。没有主键、没有唯一键,为每一行生成一个6字节的id作为主键。3.Memory将数据存储到内存中,当数据库重...原创 2019-08-22 12:32:58 · 77 阅读 · 0 评论 -
MySQL索引
小伙伴们在使用MySQL数据库的时候经常会使用到索引,而且索引也是面试过程中经常被问到的知识点,今天我们来一起总结一下索引的相关知识点。1.什么是索引索引是一种特殊的文件,包含着对数据表里所有记录的引用指针,打个比方,如果数据库是一本书的话,那索引就是书的目录,使用索引可以加快数据库的查询效率,就好比用目录可以快速找到书里想找的内容。一般数据库默认会为每一张表的主键生成索引。索引分为聚集索引...原创 2019-08-22 12:54:16 · 95 阅读 · 0 评论 -
MySQL事务、事务日志
除了存储引擎和索引,面试中经常还会问道MySQL事务,事务到底是什么呢?今天我们来看一下事务到底是神马东西。1.什么是事务事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个SQL语句是互相依赖的2.事务的特点事务的特点,也就是事务的ACID特性:A (Atomicity)原子性:一个事务的执行被视为一个不可分割的最小单元C(Consistency)一致性:一个事务的执行不应该...原创 2019-08-22 13:20:15 · 133 阅读 · 0 评论 -
MySQL触发器
触发器是一个特殊的存储过程,不同的是存储过程要用CALL来调用,而触发器不需要使用CALL。当触发器被触发后,MySQL会自动调用。MySQL中能够触发触发器的语句有 insert、delete、update、load、replace触发器分为三类 insert、update、delete、replace触发器触发事件:insert触发器可以被insert、load、replace事件触发...原创 2019-08-22 13:24:28 · 150 阅读 · 0 评论