关于Client不能连接Mysql8.0的解决方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Client不能连接Mysql8.0的解决方法相关的知识,希望对你有一定的参考价值。
直接连接失败 错误如图
原因
my.ini配置文件中默认登录认证方法为:default_authentication_plugin=caching_sha2_password
目前使用的mysql-Front不支持这种加密认证方式
解决方案
- 修改my.ini文件
Mysql80如果按照默认方式安装,目录则分布在2个文件夹中
I.
II.
My.ini在第二个部分
修改default_authentication_plugin配置
default_authentication_plugin=mysql_native_password
- 重启mysql
登录成功 但是没什么卵用 出现个新错误 还是换个其他可视化工具吧 :)
以上是关于关于Client不能连接Mysql8.0的解决方法的主要内容,如果未能解决你的问题,请参考以下文章
使用navicat连接mysql8.0.12版本 出现client does not support。。。解决办法
连接mysql8.0版本出现1251--Client does not support authentication protocol requested by server的解决
SQLyog连接MySQL8.0报2058错误的完美解决方法
PDO连接mysql8.0报PDO::__construct(): Server sent charset (255) unknown to the client. Please, report to
Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol