pycharm2019連接mysql錯誤08801 ------Connection to django1@localhost failed. [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.


Error:Connection to django1@localhost failed. [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.

前幾天心血來潮,為了好看的pycharm界面風格,就手欠升級了2019版本的pycharm,然后。。。然后就出現了這樣的情況

 

怎么就連不上,明明前幾天還可以,於是呢,我就想到了會不會是新版的問題,於是就開始百度了。。。
就這樣翻着一條又一條的方法,和同桌兩個嘔心瀝血地嘗試,更新、修改URL。。。等等,就差沒卸載然后重新安裝MySql了

遇到說的最多的問題就是:時區問題,可我也看不懂啊~反正就跟着試,下載新的驅動,等等等等,然后這個方法就顯示連接成功了

終於,不泛紅了,連接成功了~

看着成功了,但總感覺好像哪里不對勁,我也不能每次連接都要去修改URL吧,果不其然,連接上之后,就是這樣了。。。

 

what?這是什么嘛,我的表呢~什么亂七八糟的啊~!我表示很無助還很焦慮 <!> 哈哈哈

最后真的嘗試了太多太多,讓我找到了這個方法,接下來,我們進入正題,完美的解決辦法!

1. 檢查user和password是否有錯
2. 檢查連接池是否正確,新版的8.0版的mysql連接池應該是

3. 試試更改區時(往往問題都是出現在這)
    a. 在終端里先使用管理員登錄mysql,也就是root
    mysql   -uroot   -p123
    b. 輸入命令
    show variables like '%time_zone%'

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

    d. 設置完以后,退出mysql,重新登錄,檢查時間是否被修改
4. 結束之后就可以退出cmd,去pycharm里面重新連接看看

所以,最好還是不要升級為新版本,因為說不定哪天就會蹦出一個新的bug讓你措手不及
但是,人生不就要勇於去做自己開心的事,去嘗試,有了問題可以去解決啊,自己的喜好最重要,為了選擇好看的讓自己滿意的界面,一步步去發現並解決問題我還是很滿意的,為了沒有問題而不選擇自己喜歡的,不好意思,我好像還做不到,哈哈哈,我就是我,一個有精神潔癖、追求完美以及強迫症的我。
附:感謝百度上那位大神,給你點贊,部分解決方法采摘自那位大神
end

 


免責聲明!

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



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