Bonjour Je souhaite changer le type de moteur de base de données de mon wampserver pour utiliser MariaDB en lieu et place de MySQL. Pour cela, après avoir activé MariaDB, créé la base cible avec phpmyadmin, j'essaye de restaurer le dump de ma base. Ce dump est le même que celui utilisé pour restaurer la base avec MySql. Par contre, là où il n'y a pas de problème avec MySQL, la restauration avec mariaDB plante et signale l'erreur
ERROR 1153 (08S01) at line 10351: Paquet plus grand que 'max_allowed_packet' reçu
Dans le script pour MySQL, figure un SET GLOBAL max_allowed_packet=2147483648 au début du script.
Notez que le dump de la base fait 6Go.
Voici le script qui fonctionne pour la restauration avec MySQL
set fic=%1 SET GLOBAL max_allowed_packet=2147483648; SET GLOBAL log_bin_trust_function_creators = 1; "C:\wamp64_332\bin\mysql\mysql8.2.0\bin\mysql.exe" -h localhost -u root -p saxrub_prod < %fic% 1> cleaner.log 2> cleaner_err.log pause
Pour mariaDB, j'ai essayé d'augmenter la valeur de max_allowed_packet, de supprimer la directive, rien n'y fait, il y a toujours le message d'erreur