我試圖將Raspberry pi鏈接到遠程數據庫,以便在數據發生更改時觸發。我一直在查看代碼示例,並可以進入數據庫時,我在命令行運行, mysql --port=3306 --host=###.###.###.### -u travis -p pw
,但現在我正在嘗試創建一個python腳本啓動時運行,將執行鏈接,並監視數據。這是我一直在努力代碼:Python樹莓pi mysql鏈接遠程數據庫
import MySQLdb
db = MyuSQL.connect(port="3306", host="###.###.###.###", user="travis", passwd="pw", db="database"
db.close()
這將返回一個錯誤信息:
Traceback (most recent call last):
file"test.py",line 3, in <module>
db = MyuSQL.connect(port="3306", host="###.###.###.###", user="travis", passwd="pw", db="database"
return connection (*args, **kwargs)
super(Connection, self).___int___(*args, **kwargs2)
typeError:an integer is required
什麼想法? 感謝您的幫助
特拉維斯
究竟什麼是你的問題嗎?如何「監控數據」?如果是這樣,請更具體。 – TomServo
在這一點上,我試圖鏈接到一個不工作的python腳本的數據庫 – Travis