So importieren und exportieren Sie MySQL -Datenbanken unter Linux

So importieren und exportieren Sie MySQL -Datenbanken unter Linux

Das Importieren und Exportieren in MySQL -Datenbanken hilft bei der Sicherstellung der Datensicherheit als Importdatenbanken zum Übertragen von Daten zwischen Servern. Andererseits hilft das Exportieren von Datenbanken bei der Sicherung und Wiederherstellung von Daten bei der Datenbindung und Wiederherstellung.

Dieser Leitfaden bietet das Verfahren für:

    • Voraussetzung: Installation des MySQL -Servers unter Linux
    • Importieren von MySQL -Datenbanken unter Linux
    • Exportieren von MySQL -Datenbanken unter Linux

Voraussetzung: Installation des MySQL -Servers unter Linux

Aktualisieren Ihres Systems, bevor eine Installation vorzuziehen ist. Geben Sie also an:

$ sudo APT Update



Installieren Sie den MySQL -Server durch Eingabe:

$ sudo apt installieren Sie MySQL-Server



Um die installierte Version von MySQL zu überprüfen, geben Sie ein:

$ mysql -Verssion



Verwenden Sie diesen Befehl, um die Dienste von MySQL zu starten:

$ sudo systemctl starten mysql


Exportieren von MySQL -Datenbanken unter Linux

Exportieren wir eine Datenbank unter Linux, aber vorher müssen Sie eine Verbindung zu einem MySQL -Server herstellen. Verwenden Sie diese Syntax, um eine Verbindung zu einem lokalen MySQL -Server herzustellen:

$ mysql -u -P


Für diesen Beitrag ist der Benutzername "Mysql”:


Da es in der obigen Ausgabe sichtbar ist, ist der MySQL -Server erfolgreich angeschlossen.

Verwenden Sie diesen Befehl show, um alle verfügbaren Datenbanken anzuzeigen:

> Datenbanken anzeigen;



Um die Datenbank „MySQL“ aus den verfügbaren Datenbanken zu exportieren, erstellen wir zunächst ein Verzeichnis mit diesem Befehl:

$ mkdir localhost -Daten


Navigieren Sie durch Eingabe zu diesem Verzeichnis:

$ cd localhostdata



Verwenden Sie diese Syntax, um die Datenbank zu exportieren:

$ sudo mysqldump -u -P > .sql


Geben Sie Ihren Benutzernamen, den Datenbanknamen an, den Sie exportieren möchten, und den Namen für eine Datei, in der Sie die Datenbank exportieren möchten. Verwenden Sie diese Syntax und drücken Sie die Eingabetaste und geben Sie den Befehl LS ein, um festzustellen, ob die Datenbank erfolgreich exportiert wird oder nicht:


Hier können Sie sehen, dass diese Datei erfolgreich erstellt wird.

Um einige Daten dieser Datei anzuzeigen, geben Sie ein:

$ head -n 5 .sql



Hier sind die Daten der exportierten Datenbank sichtbar.

Importieren von MySQL -Datenbanken unter Linux

Um die Datenbank zu importieren, stellen wir eine Verbindung zum lokalen Server mithilfe der Syntax her:

$ mysql -u -P



Sie haben sich erfolgreich bei Ihrem lokalen Datenbankserver angemeldet.

Um eine Datenbank zu erstellen, verwenden Sie diese Syntax:

> Datenbank erstellen ;


Geben Sie den Namen für die Datenbank an:


Um die verfügbaren Datenbanken anzuzeigen, geben Sie diesen Befehl ein:

> Datenbanken anzeigen;



Hier ist es sichtbar, dass die von Ihnen erstellte Datenbank verfügbar ist.

Importieren wir die bereits vorhandene Datei mit “.SQL ”-Wegung mit den Sicherungsdaten der Datenbank unter Verwendung dieser Syntax:

$ sudo mysql -u -P < .sql


Geben Sie die erforderlichen Werte in Syntax an:


Ihre Datenbank wird erfolgreich importiert, da sie nach dem Passwort gefragt und fehlerfreie Ausgabe gegeben hat.

Abschluss

Das Import und Exportieren von Datenbanken ist eine wichtige Aufgabe für die Datenwiederherstellung und -sicherung, Datenmigration, Zusammenarbeit oder Tests und Debugging. Das Exportieren erstellt eine Sicherungsdatei, um die Datenbank zu exportieren. Verwenden Sie diese Syntaxsudo mysqldump -u -p> .sql"Während das Importieren Sie die Datenübertragung zwischen Servern erleichtern, können Sie Datenbank mit dieser Syntax aus einer Datei importieren"MySQL -U -p < .sql”.