pymysql与skip-networking

来源:互联网 发布:如何理解汉诺塔算法 编辑:程序博客网 时间:2024/05/20 12:24

python3在连接数据库时:

pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' ([Errno 2] No such file or directory)")

在所有信息正确的情况下可能是my.conf下开启了skip-networking或绑定了IP

skip-networkingbind-address = 127.0.0.1

若要开启skip-networking的情况下使用,则用unix_socket来连接

pymysql.connect(host='127.0.0.1',                unix_socket='/xxx/mysqld.sock',                user='root',                passwd='root',                db='test',                charset='utf8')
0 0
原创粉丝点击