解决办法:删除/var/lib/mysql 目录
rm -rf /var/lib/mysql
grep 'temporary password' /var/log/mysqld.log
这样就得到了mysql临时密码
然后进去mysql改密码; set password for root@localhost = password('123456');
如果报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
可以查看MySQL密码的全局参数:
SHOW VARIABLES LIKE 'validate_password%';