Не удается подключиться к MySQL из python в pipenv - PullRequest
0 голосов
/ 16 декабря 2018

У меня проблема с доступом к моей базе данных 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 (поэтому он работает).

...