我正在尝试用mariaDb命令更新数据库。我以前使用过Mysql,没有任何问题,并且检查了mariDb脚本的脚本,但是当我运行它时,python声明如下
你知道吗mysql.connector.errors错误.ProgrammingError:1064(42000):您的SQL语法有错误;请检查与您的MariaDB服务器版本相对应的手册,以获取在第1行的“%s WHERE id=2”附近要使用的正确语法
我的剧本在下面,有人能看看我做错了什么吗
cursor = mariadb_connection.cursor()
try:
cursor.execute ("""UPDATE heating SET garage=%s WHERE id = 2""", (garageTemp))
except () as e:
print (e)
这在一个函数中,garageTemp是从完整程序的一部分获取的变量
典型的是在发布问题后就开始工作了。没有意识到我不能把id=2放在语句中。你知道吗
所以下面的工作
相关问题 更多 >
编程相关推荐