NavitCat 连接MySQL8 Client does not support authentication protocol requested by server

出现如下错误


image.png

我们都知道MySQL8使用了加强的加密机制,既然NavitCat不支持,那就只好把加密机制降级到原来的的,如下图


image.png
alter user 'root'@'localhost' identified with mysql_native_password by '你的密码'

关键在于这句,mysql_native_password 是MySQL原来的加密机制,改好刷新就能连上了。

你可能感兴趣的:(NavitCat 连接MySQL8 Client does not support authentication protocol requested by server)