關於Django數據庫mysql連接錯誤問題Connection to api@localhost failed. [08001] Could not create connection to d


Connection to api@localhost failed. [08001] Could not create connection to d

 錯誤類型

django連接mysql數據庫錯誤類型時區問題

 

 

pycharm 換成2019之后連接數據庫用戶名密碼數據庫名字都沒錯,就是連接不上去,網上百度一下,試試將URL后面拼接

?useSSL=false&serverTimezone=UTC

發現終於可以了 也連接上去了,但是每一次都要自己設置一下???

 

完美解決辦法,新版的8.0版的mysql連接池應該是 以前的5.7版本是com.mysql.jdbc.Driver

試試更改時區時(往往問題都是出現在這)

 a. 在終端里先使用管理員登錄mysql,也就是root
    mysql   -uroot   -p123
    b. 輸入命令
    show variables like '%time_zone%'

 

 

 c. Mysql默認為美國時間,我國時區要晚8小時,因此修改時間即可
    set global time_zone = '+8:00' ;   

 d. 設置完以后,退出mysql,重新登錄,檢查時間是否被修改

結束后就退出cmd,去pycharm里面重新連接看看

所以,最好還是不要升級為新版本,因為說不定哪天就會蹦出一個新的bug讓你措手不及


免責聲明!

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



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