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.正常链接数据库 |

相关推荐
I***261518 分钟前
数据库操作与数据管理——Rust 与 SQLite 的集成
数据库·rust·sqlite
百***480726 分钟前
redis连接服务
数据库·redis·bootstrap
C***115039 分钟前
对基因列表中批量的基因进行GO和KEGG注释
开发语言·数据库·golang
小蒜学长1 小时前
基于spring boot的汽车4s店管理系统(代码+数据库+LW)
java·数据库·spring boot·后端·汽车
一 乐1 小时前
餐厅管理智能点餐系统|基于java+ Springboot的餐厅管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·后端
gAlAxy...1 小时前
SpringMVC 响应数据和结果视图:从环境搭建到实战全解析
大数据·数据库·mysql
likuolei2 小时前
XQuery 完整语法速查表(2025 最新版,XQuery 3.1)
xml·java·数据库
b***46242 小时前
从 SQL 语句到数据库操作
数据库·sql·oracle
Q***f6352 小时前
后端数据库性能优化的8个工具推荐
数据库·性能优化
一水鉴天2 小时前
整体设计 定稿 之1 devOps 中台的 结论性表述(豆包助手)
服务器·数据库·人工智能