Bevor Sie ein MySQL®-Backup importieren, können Sie eine .my.cnf erstellen Datei mit den Root-Anmeldeinformationen. Diese Datei erübrigt die Eingabe des Passworts beim Wiederherstellen der Datenbanken und hilft auch, wenn Sie ein Cron-Job-Skript erstellen möchten, um MySQL täglich zu sichern.
Speichern Sie Ihr MySQL-Root-Passwort in /root/.my.cnf , wie im folgenden Beispiel gezeigt, und verwenden Sie chmod 600
um die entsprechenden Berechtigungen für die Datei festzulegen.
[client]
user=root
password=yourmysqlrootpassword
Wiederherstellungsbefehle
Verwenden Sie den folgenden Befehl, um eine einzelne Datenbank wiederherzustellen:
$ mysql [database_name] < /path/to/backup/backupfile.sql
Verwenden Sie den folgenden Befehl, um alle Datenbanken wiederherzustellen. Die Tabellen müssen existieren oder die Sicherung muss CREATE TABLE-Anweisungen enthalten:
$ mysql < /path/to/backup/alldatabases.sql