您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用%s的Python MySQL Connector数据库查询失败

使用%s的Python MySQL Connector数据库查询失败

将您的funcursor.execute(query, uName)通话更改为:

funcursor.execute(query, (uName, ))

中的第二个参数execute采用字符串列表/元组,而不是字符串。上面的调用在将字符串传递给之前创建了元组execute,因此不会引发任何错误

之所以execute采用字符串列表/元组,是因为它事先不知道要满足您的查询需要多少个字符串。

MySQL 2022/1/1 18:46:26 有272人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶