我目前有一個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)
你的代碼在哪裏? – miken32
請先提供代碼,之後纔可以幫助您。我明白,如果你不想分享數據庫的用戶/通行證,但仍然提供代碼作爲變量。謝謝 – deltashade
更新,我道歉。我很匆忙。 – DonutGaz