Не удается подключиться к MySQL из python в pipenv

У меня проблема с доступом к моей базе данных mysql из среды pipenv (2.7).

Вне среды я могу выполнить

conn = pymysql.connect(host="localhost", unix_socket="/var/run/mysqld/mysqld.sock", port=3306, user="root", passwd="helloworld")

и это устанавливает соединение успешно. Когда я попробую то же самое в pipenv shell выдает следующую ошибку:

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

Дополнительно, если я выполню mysql -u root -p В оболочке окружения я могу правильно подключиться к серверу MySQL (так что он работает).

0 ответов

Другие вопросы по тегам