安裝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
此時登錄輸入設置的密碼就可以了。
登錄成功:
