我正在开展一个项目,其中包括感应来自mq6传感器的气体颗粒并达到约。读取它并将这些读数发送到我的Windows桌面上的wamp服务器中的mysql数据库。我已经为wamp服务器上的mysql数据库中的存储数据设置了数据库和表。 我使用以下代码使用python脚本从我的覆盆子连接到外部mysql数据库。
import MySQLdb
try:
conn = MySQLdb.connect(host="192.168.*.*",
user="username",
passwd="password",
db="databasename")
c = conn.cursor()
except MySQLdb.Error,e:
print "Mysql Error %d: %s" % (e.args[0], e.args[1])
执行代码后发生错误,如下所示:
Mysql Error 1045: Access denied for user 'username'@'192.168.*.*' (using password: YES)
我认为桌面上的wamp服务器中的raspberry python脚本和mysql数据库之间没有建立连接。 真的需要帮助来解决它。我已经尝试了所有的东西,现在我的选择用完了。
答案 0 :(得分:0)
它实际上就像我建立的连接一样。您看到的错误是权限问题。试试这个:MySQL ERROR 1045 (28000): Access denied for user 'bill'@'localhost' (using password: YES)