尝试更改
"localhost"为
"127.0.0.1",它应该会按预期工作。该行为在手册中有详细说明:
UNIX套接字和命名管道无法通过网络工作,因此,如果您指定的主机不是localhost,则将使用TCP,并且可以根据需要指定一个奇数端口(默认端口为3306):
db=_mysql.connect(host="outhouse", port=3307, passwd="moonpie",db="thangs")如果确实需要,可以通过指定完整的主机名或 127.0.0.1 来使用TCP连接到本地主机 。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)