Navicat 連線MySQL8.0.11出現2059錯誤
阿新 • • 發佈:2020-11-12
錯誤
使用Navicat Premium 連線MySQL時出現如下錯誤:
原因
mysql8 之前的版本中加密規則是mysql_native_password,而在mysql8之後,加密規則是caching_sha2_password
解決
更改加密規則:
mysql -uroot -ppassword #登入 use mysql; #選擇資料庫 # 遠端連線請將'localhost'換成'%' ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更改加密方式 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新使用者密碼 FLUSH PRIVILEGES; #重新整理許可權
輸入password
到此這篇關於Navicat 連線MySQL8.0.11出現2059錯誤的文章就介紹到這了,更多相關Navicat 連線MySQL 內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!