按时间归档:2021年08月

  • MySQL IFNULL判空问题解决方案

    问题:mybatis返回的null类型数据消失,导致前端展示出错 思路:如果查询出的结果是空值,应当转换成空字符串。当然在前端也能进行判断,但要求后台实现这个功能。 解决方案:  …

    2021年8月26日 0 67 0
  • MySQL取消了Query Cache的原因

    MySQL之前有一个查询缓存Query Cache,从8.0开始,不再使用这个查询缓存,那么放弃它的原因是什么呢?在这一篇里将为您介绍。 MySQL查询缓存是查询结果缓存。它将以S…

    2021年8月26日 0 54 0
  • MySQL手动注册binlog文件造成主从异常的原因

    一、问题来源 有一个朋友@水米田 问我,基于POSITION的主从。他做了如下的操作 将备份的一些binlog文件加入到了目录中修改index文件,加入了这些binlog文件flu…

    2021年8月25日 0 56 0
  • MySQL Like模糊查询速度太慢如何解决

    问题:明明建立了索引,为何Like模糊查询速度还是特别慢? Like是否使用索引?   1、like %keyword 索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查…

    2021年8月25日 0 81 0
  • MySQL如何基于Explain关键字优化索引功能

      explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。简单讲,它的作用就是分析查询性能。   explain…

    2021年8月24日 0 43 0
  • MySQL基于group_concat()函数合并多行数据

      一个很有用的函数   group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果。   通俗点理解,其实是这样的:group_conca…

    2021年8月24日 0 108 0
  • shell脚本一键安装MySQL5.7.29的方法

    本文参考51CTO博客作者wjw555的作品 脚本内容: vim install.mysql.sh #!/bin/bash [ -f /etc/init.d/functions ]…

    2021年8月23日 0 73 0
  • node连接mysql数据库遇到的问题和解决方案

    今天安装了新版的MySQL(8.0.21),用node框架连接数据库的时候报了个错: Client does not support authentication protocol…

    2021年8月23日 0 94 0
  • Mysql索引常见问题汇总

    Q1:数据库有哪些索引?优缺点是什么? 1.B树索引:大多数数据库采用的索引(innoDB采用的是b+树)。能够加快访问数据的速度,尤其是范围数据的查找非常快。缺点是只能从索引的最…

    2021年8月22日 0 52 0
  • 关于MySQL绕过授予information_schema中对象时报ERROR 1044(4200)错误

    这个问题是微信群中网友关于MySQL权限的讨论,有这么一个业务需求(下面是他的原话): 因为MySQL的很多功能都依赖主键,我想用zabbix用户,来监控业务数据库的所有表,是否都…

    2021年8月22日 0 38 0