Navicat 连接MySQL时出现1251错误的解决方案

Posted diaoshoutong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Navicat 连接MySQL时出现1251错误的解决方案相关的知识,希望对你有一定的参考价值。

我用的mysql版本是8.0.11,比较新的MySQL版本中采用的加密方式与旧的不同,从而导致1251错误。

解决方案:打开终端连接上数据库,执行以下语句,问题解决。(自己遇到过的坑,亲测有效)

USE mysql;

ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 你的密码;

FLUSH PRIVILEGES;

 

以上是关于Navicat 连接MySQL时出现1251错误的解决方案的主要内容,如果未能解决你的问题,请参考以下文章

关于Mysql数据库连接Navicat时出现1251报错问题的解决方法

MySQL 8 连接时出现 1251 和 2059 错误

使用navicat连接本地数据库时,出现错误1251错误

使用navicat连接本地数据库时,出现错误1251错误

使用Navicat连接MySQL8.0版本报1251错误

用Navicat连接MySQL数据库出现1251错误:密码方式错误