Errore OperationalError: (OperationalError) (2006, 'MySQL server has gone away')
Ho già ricevuto questo errore quando ho programmato il progetto su Flask, ma non capisco perché ottengo questo errore.Errore SQLAlchemy Il server MySQL è andato via
Ho codice (sì, se il codice di piccole dimensioni e l'esecuzione veloce, poi nessun errore) come questo \
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()
e questo codice mi restituisce l'errore 'MySQL server has gone away'
, ma restituirlo dopo qualche tempo, quando uso pause nella mia sceneggiatura
Mysql utilizzo da openserver.ru (è un server Web come wamp).
Thanks ..
Documentazione per [Il server MySQL è andato via] (https://dev.mysql.com/doc/refman/5.0/en/gone-away.html). – timss
Penso che ottengo questo errore perché ho un errore logico nel mio script ... –
Penso che devi ricreare il motore o il sessionmaker quando questo accade, ma sto ancora indagando. – Milimetric