python mysql数据库连接错误

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

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

但是它不工作..一段时间后它会产生一个错误

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

这个错误是随机的,它会随时出现。 每次在所有方法中创建一个新的 db 对象。 并关闭连接以及为什么会引发此错误。 谁能帮我解决这个问题

最佳答案

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

所以在这种情况下 MySql 关闭与运行脚本的连接。

克服这种情况把

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

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

关于python mysql数据库连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31645016/

相关文章:

python - 在 dict 中查找基于键的值长度

entity-framework-4 - Entity Framework 4 和 SQL Server App Roles - 如何协同工作?

api - 将站点和 api 连接到同一数据库

python - 不能在 ubuntu docker 容器中写 ñ, ä, ë, ü

javascript - 登录的用户是特定 View 上的 AnonymousUser

Python Pandas Period 日期差异在 * MonthEnds> 中,如何将其转换为 INT 值

PHP while 循环出错

mysql - 创建一个 MySQL 函数来进行简单的插入

java - 将 Spring boot JPA(MySQL) 迁移到 JPA(PostgreSQL) 会引发错误

postgresql - 在 docker 容器内运行的 Solr 未连接到 PostgreSQL 数据库