python mysql数据库连接错误

时间:2015-07-27 04:30:25

标签: python mysql database-connection mysql-python remote-server

我正在尝试从一个Linux服务器访问远程数据库到另一个通过LAN连接的服务器。

但它不起作用..一段时间后会产生错误

`_mysql_exceptions.OperationalError:(2003,“无法连接到'192.168.0.101上的MySQL服务器'(99)”)'

这个错误是随机的,它会随时提升。 每次在所有方法中创建一个新的db对象。 并关闭连接以及此错误引发的原因。 任何人都可以帮我解决这个问题

2 个答案:

答案 0 :(得分:0)

此问题是由于远程数据库上有如此多的待处理请求。

因此,在这种情况下,MySql会关闭与正在运行的脚本的连接。

克服这种情况

time.sleep(sec)#here int是休眠脚本的秒数。

它将解决此问题..无需将数据库传输到本地服务器或mysql上的任何其他管理任务

答案 1 :(得分:-3)

我的解决方案是为一个提交语句收集更多查询,如果这些是插入查询。