Navicat for MySQL连接mysql报错1251(基础中的基础

我是刚装了mysql然后用Navicat for MySQL可视化工具连接报错

Navicat for MySQL连接mysql报错1251(基础中的基础

修改root密码再连接即可

打开mysql command line client 安装时有设置初始密码输入初始密码然后 使用下面的改密码

update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost';

我的是mysql8.0的版本,因为比较新的mysql采用新改密码方式:

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

FLUSH PRIVILEGES;

然后就正常连上了

Navicat for MySQL连接mysql报错1251(基础中的基础