2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol 错误

Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol 错误

时间:2021-02-12 04:23:16

相关推荐

Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol 错误

1.心路历程

第一次全栈发车试运行,选最陌生的站上车,小本本记下路上的坎坷。

1.安装了MySQL数据库(腾讯的下载连接,比官网快,亲测有用);

2.下载安装Navicat;下载、安装参考:MySQL可视化工具之Navicat for MySQL

3.最后报错了:Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol 错误,如图:

2.问题解决

1.启动数据库

net start mysql80#停止是 : net stop mysql80 (不要问我为什么备注,因为我第一次用。。。)

2.连接数据库

mysql -u root -p

3.输入密码

4.修改密码:

# “654321”是密码 好像只能是6位数字ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '654321';

5.刷新权限

FLUSH PRIVILEGES;

6.输入刚刚修改的密码,再次测试连接,连接成功

7.附:全景图

3.原因解析

略。。。

PS:想必, 我写的已经很清晰、简单、明了了! 为我的极简风格点赞;信我得永生,你必须信我,如果你信不过我,请参考以下Blog

参考博文:

1.MySQL可视化工具之Navicat for MySQL

2.解决Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol 错误

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。