Die MySQL -Datenbank importieren Sie die Befehlszeile mit der Befehlszeile

Die MySQL -Datenbank importieren Sie die Befehlszeile mit der Befehlszeile
MySQL ist ein Open-Source-Verwaltungssystem für relationale Datenbankverwaltung, mit dem Benutzer große Datenmengen erstellen, verwalten und speichern können. Darüber hinaus bietet MySQL auch die Möglichkeit, Datenbanken mithilfe von SQL -Dateien zu importieren. Der Import hilft, die Daten zu sichern und zu übertragen.

In diesem Artikel wird der folgende Inhalt erörtert:

  • Importieren Sie die Datenbank in den lokalen MySQL -Server mit der Befehlszeile
  • Importieren Sie die Datenbank mit der Befehlszeile in den Remote MySQL -Server in den Remote -Server

Importieren Sie die Datenbank in den lokalen MySQL -Server mit der Befehlszeile

Um Datenbanken mithilfe einer MySQL -Datei in den lokalen MySQL -Server zu importieren, melden Sie sich zuerst mit dieser Syntax auf Ihrem lokalen Server an:

MySQL -U [Benutzername] -p

Geben Sie den Benutzernamen des lokalen Servers im Befehl an:

Der nächste Schritt besteht darin, eine neue Datenbank zu erstellen, in der Sie eine Datenbank importieren möchten. Geben Sie den Namen für Ihre Datenbank im Befehl an. Für diesen Beitrag ist der Name "NewlinuxHint”:

Datenbank erstellen NewLinuxHint;

Die Erfolgsnachricht wird als "angezeigt"Abfrage OK, 1 Zeile betroffen”:

Die SQL -Datei ist eine Sicherungsdatei mit Anweisungen zum Erstellen einer Datenbank mit ihren Daten. Verwenden Sie nun die Datenbank, um diese Syntax zu verwenden:

MySQL -U [Benutzername] -P [DB -Name] < [file-name].sql

Geben Sie die Parameter je nach Ihnen an und führen Sie den Befehl aus:

MySQL -U Root -p NewlinuxHint < linuxhint_dump.sql

Die fehlerfreie Ausgabe zeigt an, dass der Befehl erfolgreich ausgeführt wird:

Um dies zu bestätigen, melden Sie sich beim lokalen Server an. Verwenden Sie diesen Befehl und stellen Sie sicher, dass Sie Ihren Benutzernamen angeben:

Mysql -u root -p

Führen Sie diese Befehle nach der erfolgreichen Login aus, navigieren Sie zur Datenbank und sehen Sie sich alle verfügbaren Tabellen an:

NEWLINUXHINT verwenden;
Tische anzeigen;

Die Ausgabe zeigt die Namen von Tabellen an, wenn der Import erfolgreich war:

Sie haben eine Datenbank mit einer SQL -Datei erfolgreich auf Ihrem lokalen MySQL -Server importiert.

Importieren Sie die Datenbank mit der Befehlszeile in den Remote MySQL -Server in den Remote -Server

Um die Datenbank auf dem Remote -Server über die SQL -Datei über die Befehlszeile zu importieren, verwenden Sie diese Syntax:

MySQL -H [Hostname] -P [Portnumber] -U [Benutzername] -P [DB -NAME] < [file-name].sql

Geben Sie die Portnummer, den Benutzernamen, den Hostnamen (Endpunkt) des Remote MySQL Servers an. Geben Sie außerdem den Datenbanknamen und den Namen der MySQL -Datei an:

Um zu bestätigen, ob die Datenbank erfolgreich importiert wird oder nicht, melden Sie sich auf Ihrem Remote MySQL -Server an, indem Sie diese Syntax verwenden:

MySQL -H [Hostname] -P [Portnumber] -U [Benutzername] -p

Verwenden Sie diesen Befehl, um die Namen von Tabellen in der von Ihnen importierten Datenbank anzuzeigen:

NEWLINUXHINT verwenden;
Tische anzeigen;

Die Ausgabe zeigt alle Tabellen aus der importierten Datenbank an:

Die Datenbank wird erfolgreich aus einer SQL -Datei auf Ihren Remote MySQL -Server importiert.

Abschluss

So importieren Sie die Datenbank in Ihrem MySQL -Server mit einer SQL -Datei. Führen Sie für den lokalen Server das aus “ausMySQL -U [Benutzername] -P [DB -Name] < [file-name].sql"Befehl" und für den Remote -Server laufen "MySQL -H [Hostname] -P [Portnumber] -U [Benutzername] -p" Syntax. In diesem Beitrag wurde besprochen, wie Sie die Datenbank über die Befehlszeile in Ihre Remote- und lokale MySQL -Server über SQL -Dateien importieren können.