關於pycharm拋出MySQLdb._exceptions.OperationalError: (2059, )異常解決方案


關於pycharm拋出MySQLdb._exceptions.OperationalError: (2059, <NULL>)異常解決方案

2019年2月28號更

 

在pycharm中使用MySQL 8.0數據庫,連接時發生這個錯誤,同時有沒有任何提示。

 

在stackflow中有人提到將MySQL 8.0版本卸載干凈,安裝回老版本5.***問題就解決了。

 

為此,后面在重新安裝MySQL 8.0,發現8.0installer在安裝時選擇加密方式時,可提供的是兩種加密方式

 

並且在新加密方式下面有一個黃色的感嘆號,注明了各種問題。推測應該是因版本8.0新的加密方式導致的問題。后查證,navicat暫時還是不支持此方式。

 

解決方法:⑴將MySQL卸載干凈,沿用舊版本

     ⑵在安裝MySQL8.0時,將加密方式改為第二種方式(老方式)即可

備注:如果要用navicat連接MySQL連接,不建議使用最新的加密方式處理。起碼要等到navicat更新了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM