L'enquête montre que de nombreuses solutions parlent correctement de la définition de max_allowed_packet et wait_timeout pour mysql dans my.cnf; petit ajout que l'installation par défaut de mysql sur mac osx ne semble pas inclure ce fichier. Vous devrez peut-être d'abord le créer dans /etc/my.cnf (ce n'est un problème que si vous utilisez l'installation par défaut de mysql au lieu d'une pile mamp ou similaire)
contenu de /etc/my.cnf qui a corrigé ce problème pour moi ci-dessous :
[mysqld]
max_allowed_packet= 64M
wait_timeout= 6000