KA
Size: a a a
KA
K
KA
K
НХ
НХ
ダ
ダ
НХ
ダ
ダ
ダ
ダ
ダ
I get the same problem. There is a global connection in my project code, and I find that this connection will be timed out if there is no mysql operation for a long time. This error will occur when execute sql tasks, because of the timed-out connection. My solution is: reconnecting mysql before execute sql tasks.
sql = ("INSERT INTO LOCATIONS (location_id, place_name) VALUES (%s, %s)")
self.connnection.ping() # reconnecting mysql
with self.connection.cursor() as cursor:
cursor.execute(sql, (location_id, place_name))
ダ
У меня такая же проблема. В моем коде проекта есть глобальное соединение, и я обнаружил, что это соединение будет отключено по тайм-ауту, если в течение длительного времени не выполняется операция mysql. Эта ошибка возникает при выполнении задач sql из-за тайм-аута соединения. Мое решение: переподключить mysql перед выполнением задач sql.
НХ
ダ
похоже, проблема была связана со мной, имеющим универсальный объект подключения. кажется, что создание одного на поток убрало эту проблему.
ダ
НХ
ダ