Python Raspberry pi mysql链接远程数据库

时间:2017-06-20 00:01:05

标签: python mysql

我正在尝试将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

任何想法? 谢谢你的帮助

特拉维斯

1 个答案:

答案 0 :(得分:0)

你应该使port = 3306而不是port =&#34; 3306&#34;