J'utilise XAMPP sous Windows et j'ai eu le même problème. Je pensais que c'était la variable de délai d'attente mais c'était max_allowed_packet
.
Ceci l'a corrigé :
# note the change was made at this section
[mysqld]
port= 3306
socket= "/xampp/mysql/mysql.sock"
basedir="/xampp/mysql"
tmpdir="/xampp/tmp"
datadir="/xampp/mysql/data"
skip-locking
key_buffer = 16M
# it was 1M by default
max_allowed_packet = 2M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
Ce fichier de configuration se trouve dans «répertoire d'installation de XAMPP, c'est C:\XAMPP
par défaut» \mysql\bin\my.ini
.