Authentication plugin 'caching_sha2_password' cannot be loaded
下載新版(8+)mysql的時候,我使用的版本8.0.16,使用圖形客戶端連接時會提示這個錯誤,應該是當前客戶端還不支持默認的密碼加密方式,切換到 native 改個密碼便可。
解決辦法:mysql
mysql -uroot -p<密碼>
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<密碼>';
注:原本個人博客只發優質(自我感受良好)長文的,可是一是頭條的工做更忙,擠出時間不易,二是其實這種小問題有時候找不合適的答案很浪費時間。網上不少答案抄來抄去本身都沒驗證過就發出去,結果根本很差用。故之後我會發些我開發時遇到的一些沒有在5分鐘以內找到合適(這個詞很關鍵,有的是正確答案,可是很難理解很亂)答案的問題。sql