Python MySQL-Connector: Ошибка № 2003

0

Я делаю PyGO-BOT и собираюсь интегрироваться с MySQL. При подключении к серверу консоль дала мне ошибку:

Traceback (последний последний вызов): Файл "F: /PyCharm/projects/vkbot/pygo.py", строка 153, в 2003 году: невозможно подключиться к серверу MySQL на 'nesdevelopment.xyz:3306' (10061 Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение) connection.close() AttributeError: объект "NoneType" не имеет атрибута "закрыть",

Как решить эту проблему?

Теги:
mysql-connector-python
mysql-connector
mysql-error-2003

1 ответ

0

Объект NoneType означает, что переменное соединение определено как None или вам назначена функция, которая возвращает None. Вы ожидаете объект с определенным методом.close(), который, как я полагаю, является объектом коннектора MYSQLdb.

Проверьте свое объявление о подключении. Следите за обычными случаями типа NoneType:

connection = None
connection = function_that_returns_none()

Удостоверьтесь, что у вас есть что-то похожее на это, и по охвату:

connection = MySQLdb.connect(...)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню