-
修改配置文件
vim /etc/my.cnf
-
在
[mysqld]
下增加一行#或者:--skip-grant-tables,两者区别是有时两个横线会导致服务无法重启需要测试应当添加否。 skip-grant-tables
-
重启
systemctl restart mysqld
-
无密码登录
UPDATE mysql.`user` SET `authentication_string`=PASSWORD("your_password") WHERE USER="root";
-
注掉
[mysqld]
中skip-grant-tables
的配置 -
重启
systemctl restart mysqld
参考