mysql连接器:错误#2003

s4n0splo  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(330)

我正在制作一个pygo机器人,并将与mysql进行集成。连接到服务器时,console给了我一个错误:
traceback(最近一次调用last):文件“f:/pycharm/projects/vkbot/pygo.py”,第153行,2003年:无法连接到'nesdevelopment'上的mysql服务器。xyz:3306' (10061 подключение не установлено, т.к. конечный компьютер отверг запрос на подключение) connection.close()attributeerror:“nonetype”对象没有属性“close”
如何解决这个问题?

j8ag8udp

j8ag8udp1#

nonetype对象意味着变量连接被定义为none,或者您分配了一个返回none的函数。您需要一个具有已定义的.close()方法的对象,我假定该方法是mysqldb connector对象。
检查你的连接声明。注意以下非常规情况:

connection = None
connection = function_that_returns_none()

确保你有类似的东西,它的范围:

connection = MySQLdb.connect(...)

相关问题