Page 1 of 1

dump zeile für zeile

Posted: 2005-10-06 01:40
by synoo
Hallo,
habe auf mysql 4.1.12 gewechselt und jetzt ist die dump ganz anders.
Die verläuft von links nach rechts, die kann ich nicht mehr splitten weil alles durcheinander ist. In der mysql version davor verlief alles zeile für zeile. Mit welchen befehl kann ich das jetzt machen?

Danke im voraus

Re: dump zeile für zeile

Posted: 2005-10-06 09:29
by flo
mit welchen Optionen hast Du gedumpt?

Eventuell fehlte ja

Code: Select all

-c, --complete-insert
flo.

Re: dump zeile für zeile

Posted: 2005-10-06 09:33
by synoo
Danke für die Antwort

Code: Select all

mysqldump --opt -h localhost -u root -pxxx ads > 06102005ads.sql
Wie macht mann eigentlich richtig eine dump? Wofür ist das überhaupt --add-drop-table

Code: Select all

mysqldump --all --complete-insert --add-drop-table     --set-variable max_allowed_packet=50000000 --user=root --password=geheim bugs

Re: dump zeile für zeile

Posted: 2005-10-06 10:09
by flo

Code: Select all

/usr/local/bin/mysqldump -p"" -hlocalhost 
                        --all --complete-insert --comments --allow-keywords --delayed-insert 
                        --opt --default-character-set=latin1 --quick $DBNAME | /bin/gzip > $SQLOUTPUTFILE
Ich hab das bei mir so stehen, ziehe aber das Script schon fast eineinhalb Jahre so rum - einige Optionen sind sicher nicht mehr up-to-date.

flo.

Re: dump zeile für zeile

Posted: 2005-10-06 10:45
by Joe User
synoo wrote:Wie macht mann eigentlich richtig eine dump?

Code: Select all

mysqlcheck --analyze --check --auto-repair --extend --optimize --all-databases -uroot -p
mysqldump --opt --allow-keywords --delayed-insert --default-character-set=latin1 -A -c -i -uroot -p > /path/to/mysqldump.sql
synoo wrote:Wofür ist das überhaupt --add-drop-table
Siehe MySQL-Dokumentation.

Re: dump zeile für zeile

Posted: 2005-10-06 10:58
by flo
Stimmt, der Check ist auch wichtig, den solltest Du eventuell auch mal öfter laufen lassen.

flo.