我目前有一个Python连接器脚本,我在本地Bluehost服务器上运行。过去,我试图远程运行这个脚本,即使用我自己的本地机器上的Python脚本进行远程登录,但最终我只是在服务器上运行它。在我目前的情况下,我需要在服务器上每10分钟运行一次脚本,但是我没有root权限,所以我无法创建cron作业。但是,我可以设置一个Windows任务来远程每隔10分钟运行我的脚本,但是当我尝试时,我无法连接到我的域的数据库。有没有任何文件或解决这个问题?如何通过Python远程访问Bluehost服务器上的MySQL数据库
这是我用来连接到数据库的远程代码:
cnx = mysql.connector.connect(user='database_user',
password='database_password',
host='www.example.com',
database='database_name')
当我尝试远程使用此脚本,我收到以下错误信息:
InterfaceError: 2003: Can't connect to the MySQL server on 'example.com:3306'
(10061 No connection could be made because the target machine actively refused it)
2016-01-20
DonutGaz
+0
你的代码在哪里? –
+0
请先提供代码,之后才可以帮助您。我明白,如果你不想分享数据库的用户/通行证,但仍然提供代码作为变量。谢谢 –
+0
更新,我道歉。我很匆忙。 –