我的MySQL密码是123456
在navicat里输入123456提示密码不正确
我用root输入正确,
这个该如何解决
我的MySQL密码是123456
在navicat里输入123456提示密码不正确
我用root输入正确,
这个该如何解决
你试一下命令
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES;
尝试重置密码
可能是由于某些未知原因导致密码不正确,尝试在MySQL命令行中重置密码:
sql
复制代码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
FLUSH PRIVILEGES;
然后再尝试使用Navicat连接。
确定连接的MySQL实例
确保你在Navicat中连接的是正确的MySQL实例,尤其是在本地安装了多个MySQL版本的情况下。
解决方法:
检查Navicat的连接配置,确认主机、端口和用户信息与命令行登录时一致。