ich mit meiner alle MySQL-Datenbanken gesichert habe er das Kommando folgendewiederherstellen alle MySQL-Datenbank aus einer --all-Datenbank sql.gz Datei
mysqldump -u root -ppasswod --all-databases | gzip > all.sql.gz
nur werde ich in der Lage wissen wollten alle die Wiederherstellung Datenbank mit folgendem Befehl
gunzip < alldb.sql.gz | mysql -u root -ppassword -h localhost
Können Sie mir auch sagen, wie Sie alle mysql-Benutzer sichern können?
Ich kann es nicht testen, weil ich nicht sicher bin, und ich will keine db auf meinem aktuellen System brechen
nichts erwähnt über die Datenbanken von einer all_db.sql.gz Datei – ahhmarr
haha ich weiß wiederherstellen. was ich meinte war, dass sie nicht spezifiziert haben, wie man aus einem --all-database backup – ahhmarr
wiederherstellen Ihre --all-Datenbank-Ausgabedatei sollte die notwendigen 'CREATE DATABASE foo;' Befehle für die gesicherten dbs enthalten, also wenn Sie wiederherstellen Von diesem werden alle Datenbanken wiederhergestellt. Sie können die Datei 'all.sql' und grep für diese Befehle öffnen, um sicherzustellen, dass alle dbs erwähnt werden. – mockinterface