Doen:
con.query('SET GLOBAL connect_timeout=28800')
con.query('SET GLOBAL interactive_timeout=28800')
con.query('SET GLOBAL wait_timeout=28800')
Betekenis parameter (overgenomen uit MySQL Workbench in Navigator:instantie> Options File> Tab "Networking"> Sectie "Time-out Settings")
- connect_timeout :aantal seconden dat de mysqld-server wacht op een verbindingspakket voordat hij reageert met 'Bad handshake'
- interactive_timeout Aantal seconden dat de server wacht op activiteit op een interactieve verbinding voordat deze wordt gesloten
- wait_timeout Aantal seconden dat de server wacht op activiteit op een verbinding voordat deze wordt gesloten
BTW:28800 seconden zijn 8 uur, dus voor een uitvoeringstijd van 10 uur zouden deze waarden eigenlijk hoger moeten zijn.