Bei einer MySQL-Verbindung über den Windows-ODBC-Treiber kann nach längerer Inaktivität die Meldung „MySQL Server has gone away“ auftreten. Im hier dokumentierten Fall waren Microsoft Access, OpenOffice und LibreOffice betroffen.
Ursache im damaligen Fall
Der Hoster erklärte, dass die ODBC-Verbindung über die Sitzung bestehen blieb und nach einer gewissen Zeit ohne Abfragen vom serverseitigen Timeout getroffen wurde.

Welche Einstellungen halfen?
- Enable Automatic Reconnect
- Interactive Client

Diese Kombination löste das Problem in der damaligen Umgebung. Bei heutigen MySQL-/ODBC-Versionen sollten die verfügbaren Optionen und serverseitigen Timeout-Werte jeweils geprüft werden.