Итак, в предыдущем вопросе я сделал блок try except в надежде, что оно восстановит мне соединение, но только что я обратился к боту и ошибка вернулась.
mysql.connector.errors.OperationalError: 2055: Lost connection to MySQL server at 'myhost', system error: 32 Broken pipe
Подскажите что мне сделать? Бот залит на хостинг pythonanywhere, фри план, админки нет.
Код:
def query(sql):
try:
cursor.execute(sql)
except mysql.Error as e:
print(e.msg)
mysql.connect(
host = "хост",
user = "юзер",
passwd = "пароль",
database = "бд"
)
cursor.execute(sql)