Python:pymysql参数查询不起作用

时间:2017-04-07 07:21:00

标签: python pymysql

我很难使用查询,它只是不做任何事情而不显示错误消息。

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

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

它应该插入表中但没有发生任何事情

1 个答案:

答案 0 :(得分:0)

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

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