电脑安装数据库用navicat连接报错1251 - Client does not support authentication protocol requested by server; connsider
- 第一出现这个问题主要是电脑MySQL没有初始化密码,解决办法很简单就是让MySQL初始密码然后进行连接。
- 第一步用命令行界面(cmd记得用管理员权限打开)登入数据库:mysql -u root -p
PS:在这里打开主要是为了测试数据库是否安装成功,以及进行接下来的初始化密码操作。
- 第二步:打开MySQL后在里面输入以下命令`
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
- 第三步刷新密码
mysql> FLUSH PRIVILEGES;
- 最后一步重新打开navicat,重新连接,就大功告成。