Python:pymysql参数查询不起作用

Python: pymysql parameter query does not work

我很难使用查询,它什么也不做,不显示错误消息。

我有列表并将其放入变量中,名称为 a b c .. 等等,并使用 pymysql 想放入 db

cursor.execute("INSERT INTO db (a, b, c, d, e) VALUES ({}, {}, {}, {}, {})", (a,b,c,d,e))

它应该插入 table 但什么也没发生

正如所有示例所示,绑定参数的字符串是“%s”。

cursor.execute("INSERT INTO db (a, b, c, d, e) VALUES (%s, %s, %s, %s, %s)", (a, b, c, d, e))