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原来的加密机制,改好刷新就能连上了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mysql8.0出现的2059 - authentication plugin 'caching_sha2_pas...
    闲庭阅读 2,060评论 0 1
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 7,862评论 5 116
  • 昨日做下的事: 参加新青年学社晨练。 看得到专栏文章,写读后感。 赛前训练,打靶、轻度模拟实战,练单棍双棍双截棍。...
    文建伟CZYH阅读 158评论 0 0
  • 《荒野猎人》上映几天了,依旧是铺天盖地的小李子,说他太拼,说他努力,说他被虐的有多惨。 看到这些新闻的我,当时正百...
    AshleyZhang阅读 557评论 1 4
  • 原创:张李舒苇念的教育生活5月7日 友良最近的变化可真大! 友良,四(6)班男生一枚。他高挑挺拔,走路带风,是运动...
    苇念_7fc6阅读 305评论 0 0