无法从pipenv中的python连接到mysql

arknldoa  于 2021-06-15  发布在  Mysql
关注(0)|答案(0)|浏览(154)

从pipenv(2.7)环境访问mysql数据库时遇到问题。
在我能执行的环境之外

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 在environment shell中,我可以正确地连接到mysql服务器(因此它正在运行)。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题