navicat for Mysql链接数据库失败,命令行上可以连接。
alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘你的密码’;alter user ‘root’@'localhost’identified by '你的密码’password expire never;遇到的问题就是mysql下载启动好了以后。在命令行上连接没有问题,在navicat for Mysql
·
遇到的问题就是mysql下载启动好了以后。在命令行上连接没有问题,在navicat for Mysql上就连接错误。
接下来先打开命令行
1.win+r、输入cmd、回车
2.输入mysql -u root -p;输入密码
3.在输入
alter user ‘root’@'localhost’identified by '你的密码’password expire never;
最后面的;不能省去
4.在执行
alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘你的密码’;
最后面的;不能省去
5.在执行刷新
flush privileges;
到这以后就可以了。
更多推荐
已为社区贡献1条内容
所有评论(0)