Backup de votre site internet (Correction)
Par Seza le samedi 24 février 2007, 16:03 - Bug - Lien permanent
Je tiens à corriger une erreur qui s'est glissée dans mon article Backup de votre site internet suite à la découverte d'un bug dans mysqldump
En effet je me suis rendu compte dans le backup de la base de donnée que l'option --compatible=mysql40
du mysqldump
faisait disparaitre l'attribut autoincrément
des clé primaires autoincrémentées. C'est un bug connu de MySql et jusqu'à maintenant non corrigé semble t-il.
Je vous conseille donc vivement de retirer cette option de vos backup sous peine lors d'une restauration d'être rapidement embêter à moins que vous ne pensiez à tous les remettre à la main.
Comment faire si vous souhaitez dumper des données de MySql 5 vers MySql 4 et qu'un simple dump ne permet pas la réinsertion de vos data ? Sans avoir testé je pense que la solution serait de générer deux dumps différents. un premier classique contenant uniquement la structure de vos bases et tables sans donnée et un second avec l'option --compatible=mysql40
avec uniquement des insert
sans create table
.
Derniers commentaires