關於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數據庫錯誤類型時區問題html

 

 

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

?useSSL=false&serverTimezone=UTC

發現終於能夠了 也鏈接上去了,可是每一次都要本身設置一下???sql

 

完美解決辦法,新版的8.0版的mysql鏈接池應該是 之前的5.7版本是com.mysql.jdbc.Driver數據庫

試試更改時區時(每每問題都是出如今這)django

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裏面從新鏈接看看api

因此,最好仍是不要升級爲新版本,由於說不定哪天就會蹦出一個新的bug讓你措手不及post

相關文章
相關標籤/搜索