带变量的 Python Mysql 请求

标签 python mysql

我已经使用 python 很长时间了,但我在处理一个特定的字符串变量操作案例时遇到了麻烦

我想做这样的事情:

##################################

#sample
MYROW= 'ID_project'

result=curs.execute("""select %s FROM shotmanager_projects""",(MYROW))

#result=curs.execute("""select %s FROM shotmanager_projects""",('ID_sample')) 
# don t work too

###################################

它根本不起作用!

为什么在这种情况下不接受 % var

最佳答案

(x) 不是只有一个元素的元组,它是一个普通值。 (x,) 是一个只有一个元素的元组。

关于带变量的 Python Mysql 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6337575/

相关文章:

java - 根据 Flask 请求自动将 JSON 转换为对象

python - Flask:是否可以返回一个集合作为 JSON 响应

php - JSON 转换丢失一半数据?

php - 与名称中包含撇号的名称匹配

php - 如何获取所有关注帖子的用户

python - Django书籍第五章数据库引擎设置

python - 如何在Python中制作一个精明的边缘检测器,如edge() Matlab函数

python - 列表排序/修改问题

python - 形容词 - 最高级和比较级

mysql - 按距离排序,你认为我应该怎么做?