安装mysql后无法找到临时密码的解决方案
一、环境
系统:CentOS7
mysql:5.7.20
二、解决步骤
step1:修改/etc/my.cnf
添加:
skip-grant-tables
step2:重启mysql
service mysqld restart
step3:登录
mysql -u root #此时不需要密码,可以直接登录
step4:修改密码
update mysql.user set password=password('root') where user='root';
step5:清除并退出
flush privileges;
step6:修改my.cnf
把step1添加的内容删除
step7:重启mysql
service mysqld restart
此时登录输入设置的密码就可以了。
登录成功: