Не удалось подключиться к MySQL из Python 2.7. (Не удалось подключиться к локальному хосту)

Я пытаюсь запустить модуль в python2.7 на своем ПК с Windows 7, но кажется, что я не могу подключиться к серверу MySql. Ошибка, которую я получаю, следующая:

OperationalError: (_mysql_exceptions.OperationalError) (2003, "Can't connect to MySQL server on 'localhost' (10061)")

1) Модуль Python, который я пытаюсь запустить: https://snipboard.io/eaZNSn.jpg

2) Я получаю сообщение об ошибке: https://snipboard.io/761UoR.jpg

3) Установщик MySql: https://snipboard.io/o35n2l.jpg

4) Службы Windows: https://snipboard.io/CI9JPa.jpg , MySql80 запускается правильно, Mysql не могу начать.

5) Mysql: https://snipboard.io/iuaVEA.jpg

Что я пробовал: установка mysqld.exe из cmd. https://snipboard.io/qYafIM.jpg


person mind_the_gap    schedule 22.03.2020    source источник
comment
Пожалуйста, прочитайте Как спросить и минимальный воспроизводимый пример. Не добавляйте скриншоты кода, добавляйте код. Это облегчает нам, добровольцам, возможность помочь вам, имея возможность копировать код, и помогает вам получать более простые ответы + не нужно делать скриншоты и загружать все.   -  person Adriaan    schedule 23.03.2020
comment
Пожалуйста, не делайте больше работы для других людей, искажая свои посты. Размещая в сети Stack Exchange, вы предоставляете безотзывное право в соответствии с CC BY- Лицензия SA 4.0, позволяющая Stack Exchange распространять этот контент (т. е. независимо от вашего выбора в будущем). В соответствии с политикой Stack Exchange распространяется не подвергшаяся вандализму версия поста. Таким образом, любой вандализм будет отменен. Если вы хотите узнать больше об удалении сообщения, см.: Как работает удаление?   -  person Machavity♦    schedule 23.03.2020


Ответы (1)


Вы уверены, что сервер MySQL работает на порту 10061? Порт по умолчанию для MySQL — 3306. Попробуйте подключиться, используя порт 3306 из модуля python.

person Nomad    schedule 22.03.2020