Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Detaillierte Analyse des Imports und Exports von MySQL-Backups im Linux-System

Detaillierte Analyse des Imports und Exports von MySQL-Backups im Linux-System

黄舟
黄舟Original
2017-05-31 11:30:461808Durchsuche

Problembeschreibung


So importieren und exportieren Sie ein Backup von MySQL im ECS-Linux-System.

Verarbeitungsmethode


  • Export des MySQL-Backups


  • Import von MySQL-Backup

Export von MySQL-Backup

Hinweis:

  • Wenn Sie die Ein-Klick-Umgebungskonfiguration im Hilfecenter verwenden, ist das Installationsverzeichnis von MySQL /alidata/server/mysql.


  • Wenn Sie MySQL in einem anderen Verzeichnis installieren, müssen Sie den vollständigen Installationspfad Ihres MySQL eingeben.

Für eine einzelne Datenbanksicherung können Sie den folgenden Befehl auf dem Server ausführen:

/alidata/server/mysql/bin/mysqldump -uroot -p密码 数据库名 > 备份名称.sql

mysqldump Die Tabelle Ereignis wird nicht exportiert Führen Sie diesen Befehl standardmäßig aus. Es wird eine Warnung angezeigt – Warnung: Überspringen Sie die Daten der Tabelle mysql.eventwenny die Option --events explizit.

Wenn Sie exportieren müssen Bei MySQL-Ereignissen können Sie den folgenden Befehl ausführen:

/alidata/server/mysql/bin/mysqldump -uroot -p密码 --events --ignore-table=mysql.event  数据库名 > 备份名称.sql

Import der MySQL-Sicherung

Wenn Sie die Sicherungs-.sql-Datei importieren müssen, können Sie den folgenden Befehl in dem Verzeichnis ausführen, in dem Die .sql-Datei mit dem Sicherungsnamen befindet sich:

/alidata/server/mysql/bin/mysql -uroot -p密码 mysql < 备份名称.sql

Sie können auch den folgenden Befehl ausführen:

/alidata/server/mysql/bin/mysql -uroot -p密码
mysql>use 数据库;   
mysql>source /root/备份名称.sql;

Hinweis: /root/backup name.sql ist der absolute Pfad der eigentlichen Sicherungsdatei

Das obige ist der detaillierte Inhalt vonDetaillierte Analyse des Imports und Exports von MySQL-Backups im Linux-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn