J'exécute un serveur à mon bureau pour traiter certains fichiers et rapporter les résultats à un serveur MySQL distant.
Le traitement des fichiers prend un certain temps et le processus se termine à mi-chemin avec l'erreur suivante:
2006, MySQL server has gone away
J'ai entendu parler du paramètre MySQL, wait_timeout , mais dois-je le changer sur le serveur de mon bureau ou sur le serveur MySQL distant?
max_allowed_packet
taille ou du wait_timeout
montant ne le résout pas, vérifiez votre utilisation de la mémoire. J'obtenais la même erreur et cela était dû à un manque de mémoire sur mon serveur. J'ai ajouté un fichier d'échange de 1 Go et cela l'a corrigé.