我正在尝试将Raspberry pi链接到远程数据库,以便在数据发生更改时触发。我一直在查看代码示例,在命令行中运行时可以进入数据库,
mysql --port=3306 --host=###.###.###.### -u travis -p pw
但是现在我正在尝试创建一个python脚本,在启动时运行,该脚本将执行链接并监视数据。这是我一直在尝试的代码:
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
有什么想法吗? 谢谢你的帮助
特拉维斯
您应该使port=3306而不是port=“3306”
相关问题 更多 >
编程相关推荐