gpt4 book ai didi

python - 如何检查 2 个数据库是否打开或关闭(一个在 sqlite3 中,另一个在 MySQL 中)- Python 3.3?

转载 作者:行者123 更新时间:2023-11-30 00:05:27 26 4
gpt4 key购买 nike

我打开了2个数据库,一个在mysql中(使用Python的mysql连接器),另一个在sqlite3中(使用标准sqlite3模块)。我的代码要求我不断打开和关闭连接,但我不知道如何检查连接是否已打开或关闭。 MySQL 的文档说有一个 .open 属性告诉我这一点,但是当我尝试它时,Python 给了我一个错误。另外,我不能这样做吗:

connection1.close()
connection2.close()

if connection1.closed == True:
connection1.open()

提前致谢

最佳答案

如果您使用的是 mysql 连接器 python,您可以使用连接对象的 is_connected() 方法返回如果连接仍处于事件状态,则 True;否则 False

关于python - 如何检查 2 个数据库是否打开或关闭(一个在 sqlite3 中,另一个在 MySQL 中)- Python 3.3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24599694/

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