我正在使用 PyMySQL 和 Python 来访问我的数据库。(MySQLdb 尚不能用于较新版本的 Python。)
这是我的查询:
cur = db.cursor()
cur.execute("SELECT ingredientID FROM Ingredients WHERE ingredientName = %s", "onions")
但是,不是返回 ,而是返回ingredientID
一个布尔值,说明找到了配方。我在 PHP 中使用过 MySQL(i),过去没有出现过这个问题。