进入root用户,修改系统文件
![]()
在这里面添加一条,按i进入编辑模式,添加skip-grant-tables;

然后wq!保存。重启MySQL服务

再mysql -u root -p
直接回车不要密码。之后输入

输入下面的代码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Openlab123!';
注意

注意注意,这里如果更改不成功。

使用下面的命令去看对应关系,有的是root 对应 localhost 。我这里对应的就是%,下面该密码这条命令也要是%,才可以。不然一直报错。


修改密码成功,退出数据库,进入vim /etc/my.cnf 把刚开始增加的那条删了,然后重启数据库
再用密码完美登录。
7147

被折叠的 条评论
为什么被折叠?



