_mysql_exceptions.OperationalError:(2003,"无法连接到MySQL服务器' 127.0.0.1'(111)")

时间:2014-08-02 02:42:35

标签: python mysql

我有一个常见的错误,以一种不寻常的方式发生。

所以我有一个运行并不断执行MySQL命令的Python脚本。但是,随机地,它只会抛出这个异常:

_mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' (111)")

这是使用本地数据库的本地脚本。它适用于前1000个以上的查询,然后随机抛出此异常。我所知道的一切都没有真正改变,这就是为什么它如此奇怪。有时它可以工作12个小时,有时只是在抛出异常之前的30分钟。

这是我的/etc/my.cnf

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
max_connections=100
max_allowed_packet=16M

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

有什么想法吗?谢谢!

0 个答案:

没有答案