Python попробуйте подключиться к нескольким хостам mysqldb

Хотите знать, если есть способ использовать сценарий Python, чтобы попытаться подключиться к группе узлов базы данных MySQL? В идеале было бы X хостов, и он попытался бы подключиться к каждому, а затем потерпел бы неудачу, если не удалось установить соединение. Я не верю, что MySQLdb.connect способен обрабатывать несколько хостов, возможно я ошибаюсь.

1 ответ

Решение

mysqldb.connect отлично подходит для подключения к нескольким хостам:

try:
    conn1 = mysqldb.connect(...)
    conn2 = mysqldb.connect(...)
    ...
except:  # add specific exception here
    ...  # support failure when connecting
Другие вопросы по тегам