Datenbanken auf anderen Server kopieren?

Xzarus

Mitglied
Hallo,

Ich bin noch blutiger Anfänger in Sachen mysql :-/...
Ich möchte gerne mit Hilfe der phpmyadmin-Oberflächte mehrere Datenbanken auf einen anderen Server kopieren.
Jetzt habe ich von folgenden befehl gelesen:

mysqldump --opt <deinesqltabelle> | mysql --host=<www.neuer-server.de> -C <namederneuentabelle> -u <deinusername> --password=<deinpasswort>

Wo muss ich, dass denn eingebenim phpmyadmin?
Sind dann alle Daten "Deckungsgleich", wie erkenne ich, was für Dateien ebenfalls kopiert werden müssen, damit den kopierten Tabellen der "Inhalt" nicht fehlt?

Vielen Dank schoneimal für eure Hilfe

Gruss
Xzarus
 
Moin!

Folgenden Punkt im PHPMyadmin suchen...

- Dump (Schema) der Datenbank anzeigen

Dort den gewünschten Umfang auswählen...

- Nur Struktur
- Struktur und Daten
- Nur Daten

Tabellen auswählen ...

- Alle auswählen

Wenn vorhandene Tabellen auf dem neue´n Server ersetzt werden sollen...

- Mit 'DROP TABLE'

Nachdem Du auf OK gedrückt hast, kommt eine Seite mit dem entsprechenden SQL-Anweisungen.
Einfach alles markieren (ausser der obersten Zeile) und in die Zwischenablage kopieren.
Dann entweder in einen Texteditor kopieren und als tabellen.sql speichern, oder den PHPMyadmin des neuen Servers öffnen und im Textfeld "SQL" den Inhalt der Zwischenablage kopieren und OK drücken.
Alternativ kannst Du auch die erstellte tabellen.sql von Deinem lokalen PC hochladen.
 
grossartig :->

es funktioniert *juhu*

Vielen Dank! das wäre sonst echt ne vedammt kackige Arbeit gewesen!

Danke
 
Zurück