navicat连接MySQL8.0.11提示2059错误
Posted Star灬木子李
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了navicat连接MySQL8.0.11提示2059错误相关的知识,希望对你有一定的参考价值。
错误原因:mysql加密规则的改变;
mysql加密规则:mysql_native_password mysql8之前的版本
caching_sha2_password mysql8
解决方法:
- ALTER USER \'root\'@\'localhost\' IDENTIFIED BY \'password\' PASSWORD EXPIRE NEVER; //修改加密规则
- ALTER USER \'root\'@\'localhost\' IDENTIFIED WITH mysql_native_password BY \'password\'; //更新一下用户的密码
- FLUSH PRIVILEGES;//刷新权限
操作示例:
以上是关于navicat连接MySQL8.0.11提示2059错误的主要内容,如果未能解决你的问题,请参考以下文章
Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol
关于c3p0连接mysql8.0.11 配置文件 url 错误问题;An attempt by a client to checkout a Connection has timed out 问题解决