'mysql.connector.errors错误.InternalError:将变量传递给select查询时发现“未读结果”错误

2024-05-19 12:37:03 发布

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

我正在向select查询传递一个变量,但它没有从表中获取任何输出。你知道吗

我的代码:

c = mydb.cursor()
value=random.randrange(1, 21, 1)
query = ("SELECT jokes FROM jokes WHERE id = %s")
values = (value,) 
str=c.execute(query,values)
mydb.commit()
print(str)

我得到的错误:

mysql.connector.errors.InternalError: Unread result found


Tags: 代码fromidvaluerandomwherequeryselect