帮助中心 >  技术知识库 >  云服务器 >  服务器教程 >  python连接mysql提示\"Can\'t connect to local MySQL server through socket...\"的解决方法:

python连接mysql提示\"Can\'t connect to local MySQL server through socket...\"的解决方法:

2016-08-20 05:45:26 10058

在连接mysql数据库函数中指定socket文件,如下: 

#!/usr/bin/python
from MySQLdb import connect
conn = connect(db="pzy", user="root", host="localhost", unix_socket="/storage/db/mysql/mysql.sock")
cur = conn.cursor()
count=cur.execute("show databases")
print 'there has %s dbs' % count
conn.commit()
conn.close()


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: