Klonen einer MySQL-Datenbank auf derselben Instanz ohne Dumping in SQL
Das Kopieren einer Datenbank auf derselben MySQL-Instanz kann erreicht werden, ohne eine zu erstellen Zwischen-SQL-Dump. Die folgenden Schritte beschreiben eine effiziente Methode, um diese Aufgabe zu erfüllen:
mysql -u root -p
mysqldump --routines --triggers source_db | mysql target_db
Dies Die Methode überträgt die Struktur und Daten von source_db auf target_db.
mysqldump -u source_user -p source_password -h source_host source_db | mysql -u target_user -p target_password -h target_host target_db
echo "create database target_db" | mysql -u user_name -p
mysqldump --routines --triggers --skip-data --add-drop-table source_db | mysql target_db mysql source_db -e "select * from table_name" | mysql target_db
Durch die Verwendung der Pipe-Methode können Sie schnell eine MySQL-Datenbank auf derselben Instanz klonen, ohne dass eine Zwischen-SQL-Datei erstellt werden muss.
Das obige ist der detaillierte Inhalt vonWie kann ich eine MySQL-Datenbank auf derselben Instanz klonen, ohne sie in SQL zu sichern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!