Saki's 研究记录

MySQL 优化--慢查询日志
环境信息OS: macOS 14.1.1 (23B81)Docker: 24.0.5Image: mysql:8.0.21 慢查询定位定位慢查询问题,可以通过如下几个步骤进行: 开启慢日志; 使用慢日志查询分析管理工具; 基于已有的慢日志分析,对系统本身做优化。 开启慢日志如何开启慢查询日志1、查看慢查询日志是否开启因为开启慢查询日志是有代价的(跟bin log、optimizer-trace一样),所以它默认是关闭的。开启慢日志,执行命令: 123456789show variables like 'slow%';+---------------------+-...
MySQL: Authentication plugin 'caching_sha2_password'
版本信息Server version: 8.0.21 问题使用docker在服务器上运行了一个mysql容器,进入容器内部登录mysql正常,端口已映射到虚拟机上,访问正常。使用工具连接,确认用户名、密码和IP端口正确的情况下报错: 1Authentication method 'caching_sha2_password' not supported by any of the available plugins 原因这个问题的根本其实就是登陆加密的规则不一样,mysql8之前的版本使用的密码加密规则是mysql_native_password,但是在mysql8...