[MySQL] mysqldump : Option pour avoir un INSERT par enregistrement

mysqldump : Option pour avoir un INSERT par enregistrement [MySQL] - SQL/NoSQL - Programmation

Marsh Posté le 30-08-2007 à 16:17:56    

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. INSERT INTO table1 VALUES ('val1','val2',...);
  2. INSERT INTO table1 VALUES ('val1','val2',...);


 
Au lieu de :

Code :
  1. INSERT INTO table1 VALUES ('val1','val2',...),('val1','val2',...),...;


 
 
Histoire de moins galérer pour restaurer un enregistrement.
Merci d'avance.

Reply

Marsh Posté le 30-08-2007 à 16:17:56   

Reply

Marsh Posté le 30-08-2007 à 17:32:24    

C'est bon !
 
En fait, il fallait que j'utilise l'option --skip-extended-insert.
L'option --extended-insert, qui est 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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed