0
回答
mysqldb 执行的 select语句 如果参数是一个集合 元祖 应该怎么写
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   
import MySQLdb
import sys


try:
     conn = MySQLdb.connect(
         host='localhost',
         db='kaka',
         user='root',
         passwd='123456',
         charset='utf8'
         )
except Exception as e:
      sys.exit('connect the database failure')
cur = conn.cursor()
a=(496,497,498)

cur.execute("select * from user where id = %s"%(a,))

results=cur.fetchall() 
for r in results:
    print r
conn.close()

我想出来的效果 相当于select * from user where id = 496

select * from user where id = 497

select * from user where id =498


最终再讲结果输出 请问应该咋写?小弟刚接触python,望指教

举报
kakaliuch
发帖于5年前 0回/261阅
顶部