
mysql
CWJ的博客
You never know how strong you really are until being strong is the only choice you have
展开
-
MySQL的索引总结
文章目录什么是索引?主键索引二级索引(非主键索引)唯一索引普通索引联合索引覆盖索引全文索引最左前缀原则索引下推如何创建索引如何查看索引如何删除索引索引优化场景Explain索引分析什么是索引?索引(Index)是帮助MySQL高效获取数据的数据结构。可以简单理解为:快速查找排好序的一种数据结构,可以提高数据检索的效率,降低数据库的IO成本。MySQL的索引主要分为主键索引(PRIMARY KEY),唯一索引(UNIQUE) ,普通索引(INDEX)和全文索引(FULLTEXT) 。MySQL索引主要有两原创 2020-05-21 12:29:57 · 281 阅读 · 0 评论 -
MySQL的隔离级别
https://blog.csdn.net/xlgen157387/article/details/47906871原创 2020-04-10 11:07:21 · 178 阅读 · 0 评论 -
一张图解释MySQL的Explain
参考文章:https://segmentfault.com/a/1190000021458117?utm_source=tag-newest原创 2020-03-06 10:40:23 · 277 阅读 · 0 评论 -
粗暴解释MySQL中COUNT(*)、COUNT(字段)、COUNT(1)的区别
COUNT(*)是SQL92定义的标准统计行数的语法,所以MySQL对他进行了很多优化,在MySQL中比较常用的执行引擎就是InnoDB和MyISAM,而MyISAM中会直接把表的总行数单独记录下来供COUNT(*)查询,InnoDB则会在扫表的时候选择最小的索引来降低成本。当然,这些优化的前提都是没有进行where和group的条件查询。在InnoDB中COUNT(*)和COUNT(1)实现...原创 2019-12-04 14:33:13 · 627 阅读 · 0 评论 -
如何配置MySQL远程连接(非root用户访问)
1、打开防火墙3306端口(mysql默认端口是3306) 编辑iptables# vi /etc/sysconfig/iptables 添加以下内容-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT 保存并且重启防火墙# service iptables restart2、使用root用户进入原创 2017-05-14 22:31:59 · 3331 阅读 · 0 评论