Python(PyMySQL)选择查询返回布尔值,而不是所需的值

2024-10-03 04:37:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用PyMySQL和Python访问我的数据库。(MySQLdb还不能用于较新版本的Python。)

这是我的问题:

cur = db.cursor()
cur.execute("SELECT ingredientID FROM Ingredients WHERE ingredientName = %s", "onions")

但是,不是返回ingredientID,而是返回一个布尔值,说明找到了配方。我在PHP中与MySQL(I)一起工作过,过去没有发生过这个问题。


Tags: from版本数据库executedbwhereselectcursor