phpbar.de logo

Mailinglisten-Archive

[dbs] mysqldump und einzelne Insert Statements

[dbs] mysqldump und einzelne Insert Statements

Sven Eicher phpbar at koalashome.de
Don Mai 11 20:55:20 CEST 2006


> *mysqldump --host=xxxx --user=xxx --password=xxx --add-drop-table -e
> --single-transaction --complete-insert --extended-insert tabelle >
> _test.sql

Wieso verwendest du extended-insert zweimal?
"-e" ist die Kurzform von --extended-insert.
Aber das ist nicht das Problem.
Hast du es schon mal ohne extended-insert versucht?

Weil, auf der von mir genannten Seite [1] findest du unter anderem den 
Hinweis:

--extended-insert, -e 

Use multiple-row INSERT syntax that include several VALUES lists. This results 
in a smaller dump file and speeds up inserts when the file is reloaded.


Ein Versuch mit deiner Zeile aber OHNE -e und --extended-insert brachte mir 
für jeden Tupel ein Statement. Also das, was du wohl suchst.
Benutzt du InnoDB oder BDB? Weil nur dort macht ein --single-transaction Sinn.



[1] http://dev.mysql.com/doc/refman/4.1/en/mysqldump.html

-- 
Sven

php::bar PHP Wiki   -   Listenarchive