Heim >Datenbank >MySQL-Tutorial >Wie kann ich eine MySQL-Datenbank ohne mysqldump klonen, wenn der Serverzugriff eingeschränkt ist?
Erstellen geklonter Datenbankalternativen ohne mysqldump
Wenn kein direkter Zugriff auf den Server verfügbar ist, gibt es Alternativen zur Verwendung von mysqldump zum Duplizieren oder Klonen von MySQL Datenbanken.
MySQL Version 4.0 bietet Folgendes Methoden:
CREATE DATABASE new_db_name; INSERT INTO new_db_name.table_name SELECT * FROM current_db_name.table_name;
Diese Methode kopiert sowohl Daten als auch Struktur aus der Quelldatenbank in die neue.
mysqldump -h [server] -u [user] -p[password] old_database | mysql -h [server] -u [user] -p[password] new_database
Beachten Sie, dass zwischen -p und dem Passwort kein Leerzeichen stehen darf.
Das obige ist der detaillierte Inhalt vonWie kann ich eine MySQL-Datenbank ohne mysqldump klonen, wenn der Serverzugriff eingeschränkt ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!