我已经安装了mysql 8.0.4,但是我的navicat for mysql无法连接它,警告是:
1251-客户不支持身份验证协议 服务器要求;考虑升级mysql客户端。
我该如何修复?
从您的警告消息中看来,您的Navicat不支持MySQL 8.0.4。
选项1
要清楚,您更新为8.0.4的MySQL的版本于2018-01-23发布,最新版本的Navicat发布了2017-05-31,因此99,99%的99,99%确保它不会支持最新的支持。MySQL,因此要么降级为5.7.x版本,要么等待Navicat的下一个版本。
选项2 检查MySQL的客户端是否为Alrady支持版本8.0.4。提示在这里 - 我正在使用sequelpro,并且不支持它。提示#2 MySQL Workbench经常发布,这意味着最新的MySQL的支持对于Tham
很有可能选项3 您始终拥有命令行客户端,在某些情况下是最好的客户端,尤其是出于学习原因。
问候