MySQL Datenbank kopieren

Ich hatte oft das Problem, wie kopiere ich eine MySQL Datenbank zu einem anderen Server.

Da ich oft zwei Test Server habe wo ich die Daten hin und her kopiere sind mir die GUI Werkzeuge und PHPMyAdmin Tools etwas zu lästig.

Nach etwas Suche und probieren kam ich auf folgende Shell Eintrag

mysqldump -h 192.168.100.17 -u root –password=1234 testdb | mysql -h 192.168.100.227 -u root –password=1234 testdb

Dabei muß auf dem zu kopierenden Server mindestens eine leere DB mit dem Zielnamen der DB existieren