gpt4 book ai didi

python - _mysql_exceptions.ProgrammingError - 如何处理?

转载 作者:行者123 更新时间:2023-11-29 15:47:47 26 4
gpt4 key购买 nike

使用python的MySQLDB连接到MariaDB数据库;我正在运行 SELECT 的良性循环,由于某些未知原因而中断

_mysql_exceptions.ProgrammingError: (2014, "Commands out of sync; you can't run this command now)

我不明白的是如何正确处理捕获异常:我可以捕获异常,但在下一个循环中,错误状态仍然存在于数据库中,并且只有当我停止脚本并重新初始化我的 MySQLDB cursor 对象时才会清除.

如何正确识别原因?从终端运行查询不会中断。如何在异常处理中重置 cursor 对象?

最佳答案

我已经能够自己修复它了。结果我在其中一个查询中多了一个“,以某种方式破坏了光标......

关于python - _mysql_exceptions.ProgrammingError - 如何处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56942340/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com