mysql
文章平均质量分 78
空白_ge
这个作者很懒,什么都没留下…
展开
-
Mysql的IN和OR会让索引失效吗
刚刚看了一篇Mysql的文章上面说查询的时候使用in和or会让索引失效,所以我就去试了一下,结果就是不会失效首先我的版本是5.7.25select version() from dual;这是t_zw_users这个表的索引show index from t_zw_users;测试通过主键字段走的主键索引发现是不受IN和OR的影响的EXPLAIN SELECT id,unique_id,phone_num FROM t_zw_users WHERE id IN(473377,47原创 2021-10-26 09:24:46 · 2555 阅读 · 4 评论 -
Mysql索引
Mysql索引聚集索引聚集索引:一级索引叶子节点存储的是本行记录,查到叶子节点也就查到了本条记录。索引即数据,数据即索引。是由InnoDB自己创建的,针对表来说只有主键索引属于聚集索引,即一张表只有一个聚簇索引也就是主键索引(innodb存储引擎是这种机制,在Myisam存储引擎中主键索引也是非聚簇索引)非聚集索引二级索引二级索引:也就是一些我们自己建立的索引,同样也是由一个B+树组成,只不过它的叶子节点存储的只是本条记录的主键值,查到主键值之后再回到聚簇索引上找,这也就是我们常说的回表。这原创 2021-10-19 18:41:43 · 159 阅读 · 0 评论 -
mysql服务正在启动 服务无法启动 没有任何错误信息 (本地计算机上的mysql服务启动停止,某些服务在未由其他服务或程序使用将自动停止)
首先这个错误是这样来的,就是你的mysql目录下的data文件里面的东西都删除了但是你的data文件没有删除这就造成你在使用 mysqld --initialize-insecure --user=mysql 命令的时候他没办法帮你生成data文件解决方案首先你碰到的问题是这样的才可以出现了这样的问题之后首先我们查看日志文件2020-10-15T09:51:12.680160Z 0 [System] [MY-010116] [Server] D:\Environment\mysql-8.0原创 2020-10-15 19:12:13 · 704 阅读 · 0 评论