Ошибка OperationalError: (OperationalError) (2006, 'MySQL server has gone away')
Я уже получил эту ошибку, когда я закодировал проект на Flask, но я не могу понять, почему я получаю эту ошибку.Ошибка SQLAlchemy Сервер MySQL ушел
У меня есть код (да, если код малые и исполняющие быстро, то никаких ошибки), как этот \
db_engine = create_engine('mysql://[email protected]/mind?charset=utf8', pool_size=10, pool_recycle=7200)
Base.metadata.create_all(db_engine)
Session = sessionmaker(bind=db_engine, autoflush=True)
Session = scoped_session(Session)
session = Session()
# there many classes and functions
session.close()
И этот код возвращает меня ошибка 'MySQL server has gone away'
, но вернуть его через некоторое время, когда я использую паузы в моем сценарии.
Mysql я использую с openserver.ru (это веб-сервер, такой как wamp).
Спасибо ..
Документация для [сервера MySQL ушла] (https://dev.mysql.com/doc/refman/5.0/en/gone-away.html). – timss
Я думаю, что я получаю эту ошибку, потому что у меня есть логическая ошибка в моем скрипте ... –
Я думаю, что вам нужно заново создать движок или сессионное устройство, когда это произойдет, но я все еще расследую. – Milimetric