mysql_ping() 对于 Python 的 MySQLdb

mysql_ping() for Python's MySQLdb

我看到这个 post here 告诉我们关于 MySQL 数据库的连接。 Python 的 MySQLdb 有类似的东西吗?

所以如果:

db = MySQLdb.connect(host=MY_HOST, user=MY_USER, passwd=MY_PASS, db=MY_DB)

有什么方法可以让我知道 db 是否成功连接到数据库? TIA

实际上,我意识到我可以使用tryexcept 语句。所以一些简单的事情...

try:
    db = MySQLdb.connect(host=MY_HOST, user=MY_USER, passwd=MY_PASS, db=MY_DB)
except:
    print("Connection Unsucessful)

会起作用的!