![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
anthony1314
退役acmer 想要找到后端实习的菜鸡
展开
-
MySQL explain索引查询分析
最近学了MySQL的索引原理,针对常见的几个面试问题进行了实验分析相关知识点联合索引在需要使用多个列作为条件进行查询时,使用多列索引比使用多个单列索引性能更好。例如下面的语句中,最好把 actor_id 和 film_id 设置为多列索引。最左匹配原则MySQL联合索引遵循最左前缀匹配规则,即从联合索引的最左列开始向右匹配,直到遇到匹配终止条件。例如联合索引(col1, col2,...原创 2020-04-11 21:39:42 · 145 阅读 · 0 评论 -
MySQL索引原理
MySQL索引原理索引目的索引的目的在于提高查询效率,可以类比字典,如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。如果没有索引,那么你可能需要把所有单词看一遍才能找到你想要的,如果我想找到m开头的单词呢?或者ze开头的单词呢?是不是觉得如果没有索引,这个事情根本无法完成?索引原理除了词典,生活中随处可见索引的例子,如火车站的车次表、图...原创 2020-03-04 21:45:07 · 182 阅读 · 0 评论 -
MySQL之MVCC
定义MVCC(Mutil-Version Concurrency Control),就是多版本并发控制。MVCC 是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问。使用场景在Mysql的InnoDB引擎中就是指在已提交读(READ COMMITTD)和可重复读(REPEATABLE READ)这两种隔离级别下的事务对于SELECT操作会访问版本链中的记录的过程。这就使得...原创 2020-03-04 21:26:30 · 138 阅读 · 0 评论 -
MySQL 服务无法启动。系统出错。发生系统错误 1067。 进程意外终止。
报错ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)一开始以为是配置写错了,检查了my,ini 发现没有多大错误安装了mysqld的服务启动 net start mysql 出现报错MySQL 服务无法启动。系统出错。发生系统错误 1067。 进程意外终止。一度怀疑自己的改了什么配置...原创 2019-12-06 20:58:05 · 6625 阅读 · 4 评论 -
grant all privileges on *.* to 报错问题
参考链接报了十几次这个错误ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'identified by '你的密码'' at line...原创 2019-09-08 00:57:02 · 12444 阅读 · 5 评论