Задать вопрос
APTEMOH
@APTEMOH
Пишу чат ботов, телеграм ботов, ботов во вконтакте

Можно ли создавать подключение к БД во всех файлах Python Telegram Bot?

Всем привет!

Python не так давно изучаю, назрел вопрос...

Можно ли создавать подключение к БД (MySQL) во всех файлах Python Telegram Bot? (В данном случае в трех файлах)

На данные момент борюсь с этим:
pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query')

Борюсь вот так:
# if the connection was lost, then it reconnects
db.ping(reconnect=True)
db.query('SET GLOBAL connect_timeout=86000')

if db.open is False:
    max_try = 15
    tryt = 0
    while db.open is False:
        if tryt < max_try:
            db.ping() # autoreconnect is true by default
        tryt +=1


db = pymysql.connect(host='localhost', ... само подключение.
И вот так в трех файлах.

Спасибо за любую помощь, подсказку!
  • Вопрос задан
  • 124 просмотра
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы