我想把我的树莓派连接到一个在线数据库,并作出改变的记录,但我尝试了几个时间,它给我的错误,如“连接超时”,“拒绝访问根用户使用密码= yes”
import mysql.connector
mydb = mysql.connector.connect(
host="sql106.epizy.com",
user="epiz_24910878",
passwd="jianliang176",
database="epiz_24910878_mydb"
)
mycursor = mydb.cursor()
def insertStudentCheckin():
try:
sql = "INSERT INTO tblUser (uName,uPW) VALUES (%s,%s)"
val = (str(2),'absent')
#insert the check in with card id and today time and date
#first time is insert so no nid to check the card id value
mycursor.execute(sql, val)
mydb.commit()
print(mycursor.rowcount, "student today record inserted.")
except Exception as e:
print(e)
print("hello")
insertStudentCheckin()
print("world")
我想要的输出是可以将记录插入远程数据库。 问题来源StackOverflow 地址:/questions/59386448/is-there-method-to-connect-python-to-online-database
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。