mysqldump: Wie Single Inserts erzwingen?

jeipack

Erfahrenes Mitglied
Hi
Weiss wer von euch wie ich mit mysqldump Single Inserts erzwingen kann? Also anstatt:
SQL:
#Multipli Insert
INSERT INTO tbl (id, name, blub) Values(1, "name1", "blub1"), (2, "name2", "blub2");
das hier:
SQL:
#Single Inserts
INSERT INTO tbl (id, name, blub) Values(1, "name1", "blub1");
INSERT INTO tbl (id, name, blub) Values(2, "name2", "blub2");
(SQL Statements habe ich gerade nicht ausgetestet.. hoffe sie haben keine Fehler. Trozdem sollte ersichtlich sein was ich will)

Mit dem --extended-insert Flag kann man ja Multipli Inserts erzwingen.
Mein Command sieht im Moment so aus (in $item ist der DB Name):
Bash:
mysqldump --no-create-db --no-create-info --hex-blob --disable-keys $item > /home/singleInserts/"$item"_data.sql
Der gibt mir aber auch Multipli Inserts raus :/

Kann ich es ihrgendwie anderst machen? (Andere Flags, Anderes Tool, etc)

Vielen Dank für eure Hilfe!

Grüsse
jeipack
 
Code:
–extended-insert=FALSE
Wusste nicht dass man das Flag nicht nur setzen kann sondern auch auf False setzen kann.
Pushen hats voll und ganz gebracht :p

thx a lot
jeipack
 
Zurück