【发布时间】:2018-05-14 20:49:46
【问题描述】:
在我的 python 代码中,我想根据用户输入更新表值,所以我需要在查询中传递动态值,但我无法得到任何结果。 你能给我建议吗?
下面是我的代码:`
import mysql.connector
zone = # Dynamic value
rate = # Dynamic value
conn=mysql.connector.connect(user='root',password='1234',host='localhost',database='demo')
mycursor=conn.cursor()
mycursor.execute("UPDATE interest_rate SET interest=(rate,) where Bank_Name=%s",(zone,))
conn.commit()
`
如何在 UPDATE 查询中传递速率,我可以在查询中传递区域变量。 你能帮我传递速率变量吗?
我使用 python 3.4 和 MySQL 作为数据库。
【问题讨论】:
-
这个问题已经asked before
标签: python mysql mysql-connector