Ich erstelle regelmäßig Backups meines MySQL-Servers. Der Einfachheit halber habe ich es als einzelnen MySQL-Dump für die Nacht eingerichtet. Jetzt muss ich eine der Datenbanken aus dem Dump wiederherstellen.
Wie stelle ich eine einzelne Datenbank aus dem gesamten MySQL-Dump wieder her? Es ist auch eine ziemlich große Datei. Sie ist etwa 800 MB groß.
Ich verwende Debian Wheezy 32bit
Danke
Antwort1
Verwenden Sie die Option --one-database aus dem MySQL-Befehl.
mysql -u root -p --one-database your_db < full_backup.sql
Sie müssen zunächst eineleere DatenbankDerselbe Name wie in der Datei full_backup.sql, die Sie wiederherstellen möchten.
Weitere Informationen zu --one-database finden Sie in der Dokumentation.http://dev.mysql.com/doc/refman/5.1/en/mysql-command-options.html#option_mysql_one-database