Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/08/2007, 14h37   #1
Membre du Club
 
Inscription : juillet 2007
Messages : 128
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 128
Points : 47
Points : 47
Envoyer un message via MSN à jaymzwise
Par défaut mysqldump : Option pour avoir un INSERT par enregistrement

Salut,

J'ai un petit problème avec le dump de mes bases de données.
Tout se passe bien sauf que dans mon fichier .sql, pour chaque table, j'ai un INSERT INTO global pour tous les enregistrements.
J'aimerais avoir une ligne INSERT INTO pour chaque enregistrement de la table.

Avoir :
Code :
1
2
3
 
INSERT INTO table1 VALUES ('val1','val2',...);
INSERT INTO table1 VALUES ('val1','val2',...);
Au lieu de :
Code :
1
2
 
INSERT INTO table1 VALUES ('val1','val2',...),('val1','val2',...),...;
Histoire de moins galérer pour restaurer un enregistrement.
Merci d'avance.
jaymzwise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2007, 20h41   #2
Membre du Club
 
Inscription : juillet 2007
Messages : 128
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 128
Points : 47
Points : 47
Envoyer un message via MSN à jaymzwise
Il fallait utiliser l'option --skip-extended-insert.
L'option --extended-insert, incluse dans l'option --opt (Activée par défaut), génére un unique INSERT INTO pour tout une table, il fallait donc désactiver cette option grâce au --skip-extended-insert.
jaymzwise est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h44.


 
 
 
 
Partenaires

Hébergement Web