mysql-2059错误

mysql8新版本发布,安装后出现2059错误,原因为安装时选择了强加密规则caching_sha2_password,与之前的mysql5.7的mysql_native_password规则不同,navicate驱动目前不支持新加密规则

问题的解决:

|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1.cmd输入命令:mysql -u root -p 2.分别执行命令:use mysql; select user,plugin from user where user='root'; 3.分别执行命令: alter user 'root'@'localhost' identified by 'root' password expire never; alter user 'root'@'localhost' identified with mysql_native_password by 'root'; flush privileges; 4.正常链接数据库 |

相关推荐
尘浮生3 小时前
Java项目实战II基于微信小程序的南宁周边乡村游平台(开发文档+数据库+源码)
java·开发语言·数据库·spring boot·微信小程序·小程序·maven
东阳马生架构7 小时前
MySQL底层概述—1.InnoDB内存结构
java·数据库·mysql
standxy7 小时前
通过轻易云平台实现聚水潭数据高效集成到MySQL的技术方案
android·数据库·mysql
itwangyang5207 小时前
2025 - 科研神器 - 批量处理 PDF、SVG、PNG 和 JPG 文件,将它们转换为彩色 TIFF 文件,并保存到指定的 tiff 文件夹中
数据库·pdf
痞老板A小安装C48 小时前
redis的大key和热key问题解决方案
数据库·redis·bootstrap
feilieren8 小时前
DataGrip 连接 Redis、TongRDS
数据库·redis·缓存
苹果酱05678 小时前
windows安装redis, 修改自启动的redis服务的密码
java·开发语言·spring boot·mysql·中间件
液态不合群8 小时前
Redis中常见的数据类型及其应用场景
数据库·redis·wpf
Allen Bright8 小时前
Jedis存储一个-以String的形式的对象到Redis
数据库·redis·缓存
Allen Bright9 小时前
Jedis存储一个以byte[]的形式的对象到Redis
数据库·redis·缓存