解決 pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' ([Errno 61] Conne


pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' ([Errno 61] Conne

在網上百度了一些答案,基本上都是說需要服務端改東西之類的,在這也分享下我的解決方案

報錯信息如下:

 

 在百度了其他人的做法之后,我開始調試我的代碼(為啥不先調試再百度??)

初始化sql使用了跳板機,先登陸ssh,再登陸數據庫服務器

我的sql操作是分好幾步的,共四個,兩個刪除,兩個插入

單獨執行第一個可以,單獨執行第二個,可以,合起來執行,不可以。。。。。

中間我使用了ping(reconnect=True)來確保連接,去掉也不行

然后看到最后,每個方法后面都有關閉連接的操作,會不會這個地方有問題?

干掉~,運行,可以了

最后猜想應該是我頻繁的連接ssh,連接不進去導致的

 


免責聲明!

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



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