centos 7.2 mysql5.6
vi /etc/my.cnf
在[mysqld]下方添加
skip-grant-tables
退出保存;
systemctl restart mysql
重新进入mysql
mysql -uroot
use mysql;
update user set password=password('123456') where user = 'root';
flush privileges;
systemctl restart mysql
取消/etc/my.cnf中的skip-grant-tables
vi /etc/my.cnf 编辑文件,找到[mysqld],删除skip-grant-tables这一行
重启