很简单,我们跳过验证,直接进去修改就好
修改配置文件
shell
vim /etc/my.cnf
在[mysqld]
下直接添加配置
shell
skip-grant-tables
如图:
保存,退出即可。
重启服务
shell
service mysqld restart
进入MySQL
shell
#(直接点击回车,密码为空)
mysql -uroot -p
选择数据库
shell
use mysql
修改密码
shell
update user set authentication_string=password('123456') where user='root';
刷新配置
shell
flush privileges;
无脑合集
shell
use mysql;
update user set authentication_string=password('123456') where user='root';
flush privileges;
至此,再次重启服务即可
shell
service mysqld restart