navicat 连接 mysql 出现Client does not support authentication protocol requested by server

本机安装完mysql服务后在用navicat链接后出现问题 Client does not support authentication protocol requested by server

解决方法:

通过终端链接mysql服务--》mysql -h 127.0.0.1 -P 3306 -u root -p(数据库密码)

通过 show databases;查询现有的库

使用mysql库   use mysql;

重置root用户密码  ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

重新使用Navicat链接本地mysql服务

这样就成功了 !

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章