【发布时间】:2015-10-17 03:53:09
【问题描述】:
我正在尝试从一台 Linux 服务器访问通过 LAN 连接的另一台服务器的远程数据库。
但它不起作用..一段时间后它会产生错误
`_mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on '192.168.0.101' (99)")'
这个错误是随机的,它会随时引发。 每次在所有方法中创建一个新的数据库对象。 并关闭连接以及为什么会出现此错误。 谁能帮我解决这个问题
【问题讨论】:
-
将非root用户添加到sql >>>创建一个表并提供给相关用户(或共享任何表)。阅读此stackoverflow.com/questions/16287559/…
-
谢谢,但这对我来说不是一个可接受的解决方案。我无权创建新用户或将数据库从远程服务器传输到本地服务器。
-
可以
time.sleep(sec)帮我吗? -
将服务器数据转储到另一台服务器(克隆)。或者您需要向系统管理员发送权限请求...您在网络上获得了管理权限?
标签: python mysql database-connection mysql-python remote-server