Есть телеграм бот и через некоторое время вылазит ошибка
pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query')? иногда
pymysql.err.InterfaceError: (0, ''). Попробовал перекинуть базу данных в sqlite ошибка исчезла.
Код:
class MySql:
def __init__(self, database):
self.connection = pymysql.connect(host='', user='',password='',db='')
self.cursor = self.connection.cursor()
#Таких фукций очень много,сдесь одна для примера
def task_result(self):
self.cursor.execute(f"""SELECT welcome FROM welcome """)
message = self.cursor.fetchone()
result = message[0]
return {'result': result}
def close(self):
self.connection.close()