gpt4 book ai didi

python - 如何使用 MySQLdb is_connected() 使用 python 检查事件的 mysql 连接?

转载 作者:行者123 更新时间:2023-11-29 06:00:00 24 4
gpt4 key购买 nike

我想检查 mysql 连接是否处于事件状态。如何使用 MYSQLdb 在 Python 中执行此操作。我尝试了 docs 中的以下内容:

conn.is_connected()

这将返回 AttributeError:“Connection”对象没有属性“is_connected”。

然后我试了:

conn.ping(attempts=1, delay=0)

返回:TypeError: ping() 没有关键字参数

如何做到这一点?

最佳答案

您指向的文档是关于 mysql-connector,而不是 MySQLdb(又名 mysql-python;好吧,有很多用于 MySQL 的 Python DB API 驱动程序)。 MySQLdb 的文档位于 http://mysql-python.sourceforge.net/MySQLdb.html

Connection objects in MySQLdb有带一个参数的 .ping() 方法,没有 .is_connected()

您正在寻找 conn.ping(True)

关于python - 如何使用 MySQLdb is_connected() 使用 python 检查事件的 mysql 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45800460/

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