Python - 当数据存储在变量中时,如何将数据插入mySQL表?

时间:2017-09-08 15:41:05

标签: python

当数据存储在变量中时,如何将数据插入mySQL表?

我有很多数据存储在变量中,并希望将其插入到数据库表中。

2 个答案:

答案 0 :(得分:0)

没有更多细节,简单的通用答案是:将您的变量打印/格式化为您将在数据库上执行的查询字符串。例如:

sql_string = "INSERT INTO table_name VALUES('%s', '%s')" % (python_var1, python_var2)

sql_string = "INSERT INTO table_name VALUES('{}','{}')".format(python_var1, python_var2)

然后在您的数据库上执行该操作。确切的查询显然需要匹配您的数据库架构

答案 1 :(得分:0)

cursor.execute(“”“INSERT INTO device(name,MODEL,MEMORY,COLOR,PRICE,PRICE_UP,PRICE_DOWN,PRICE_DIFF)VALUES(r {0},r {1},r {2},r {3 },r {4},r {5},r {6},r {7})“”“。format(* device_data))