已解决
Navicat连接mysql 8.0.35 2059错误解决办法
来自网友在路上 173873提问 提问时间:2023-11-06 05:59:11阅读次数: 73
最佳答案 问答题库738位专家为你答疑解惑
这2天在家重装电脑,顺便把mysql升级8.0,安装完成后,用Navicat连接,报错2059,如下
网上查了一下,
【报错原因】mysql8.0 之前的版本中加密规则是 mysql_native_password,而 mysql8.0 之后的版本加密规则是caching_sha2_password
【解决办法】修改 mysql8.0 的加密规则
# 1、连接 mysql 服务器
mysql -u root -p
# 2、进入 mysql 数据库
mysql> use mysql;
# 3、查看 user 表
mysql> select user,host from user;
# 4、设置登录密码永不过期(password改为自己的)
mysql> alter user 'root'@'localhost' identified by 'password' password expire never;
# 5、修改加密规则(password改为自己的)
mysql> alter user 'root'@'localhost' identified with mysql_native_password by 'password';
# 6、刷新权限
mysql> flush privileges;
# 7、退出
mysql> quit
我本地的账户名和密码是root/root
本地测试连接一下,成功了
查看全文
99%的人还看了
相似问题
- 适合小白的超详细yolov8环境配置+实例运行教程,从零开始教你如何使用yolov8训练自己的数据集(Windows+conda+pycharm)
- ChatGpt3.5已经应用了一段时间,分享一些自己的使用心得.
- Github小彩蛋显示自己的README,git 个人首页的 README,readme基本语法
- YOLOv5独家原创改进:最新原创WIoU_NMS改进点,改进有效可以直接当做自己的原创改进点来写,提升网络模型性能精度
- 如何上传自己的npm包
- 实操创建属于自己的亚马逊云科技VPS服务:Amazon Lightsail
- 开设自己的网站系类03安装数据库(centos版)
- 用趋动云GPU部署自己的Stable Diffusion
- 如何高效的提升自己的逻辑思维能力?
- 3 任务3 使用趋动云部署自己的stable-diffusion
猜你感兴趣
版权申明
本文"Navicat连接mysql 8.0.35 2059错误解决办法":http://eshow365.cn/6-33387-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: R 复习 菜鸟教程
- 下一篇: webSocket推送太快导致前端渲染卡顿问题优化