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