https://blog.csdn.net/qq_37350706/article/details/81707862mysql
關於安裝MySQL 8.0.13,本人就很少說了,上面這個連接講的很是詳細 請參考。sql
我補充的問題是當修改臨時密碼的時候,cmd界面 mysql>後輸入:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';加密
出現如下是正常狀況,表示修改密碼成功.net
本人碰到的是非正常狀況,沒有任何反應,一臉懵逼。blog
解決方案,須要先修改加密規則 ,而後修改密碼就ok了cmd
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密規則
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用戶的密碼 權限
FLUSH PRIVILEGES; #刷新權限
密碼