使用Navicat 连接数据库时候出现1251错误,解决方法。
1.首先打开mysql.exe,然后输入密码(mysql.exe可以在安装的位置搜索一下)
![](https://img-blog.csdnimg.cn/img_convert/79a5597d1e107b24c6d0159c508a92bc.png)
2.输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysql的密码';回车 别漏了后面有个分号 mysql的密码是安装mysql时设置的密码
![](https://img-blog.csdnimg.cn/img_convert/9266b9fa95f58d640844755b329a9be6.png)
![](https://img-blog.csdnimg.cn/img_convert/8a4abb636bdfc7ccc7b0df1cf24d18d4.png)
3.输入FLUSH PRIVILEGES;回车 别漏了后面的分号
![](https://img-blog.csdnimg.cn/img_convert/d1e2a40f951b400f4a7419614572b392.png)
![](https://img-blog.csdnimg.cn/img_convert/cd02e9e6b538dca8f9bda816180b9c0f.png)
4.再次启动Navicat连接数据库成功。
![](https://img-blog.csdnimg.cn/img_convert/595a7dda0ec65ad47e4ac61495ea9dd2.png)