So migrieren Sie lokales MySQL in eine Serverdatenbank

So migrieren Sie lokales MySQL in eine Serverdatenbank

Wir können den scp-Befehl von Linux (scp kann unter Windows nicht verwendet werden) sowie das mit MySQL gelieferte mysqldump verwenden, um die Datenbankmigration schnell abzuschließen.

Exportieren Sie die lokale Datenbank (music_db) als SQL-Datei (music_db.sql).

mysqldump -uroot -p music_db > music_db.sql

Verwenden Sie den Befehl scp, um die SQL-Datei an den Server zu senden

scp music_db.sql Remote-Login-Konto@Server-IP:Serververzeichnis/music_db.sql

SSH-Anmeldeserver

SSH-Remote-Login-Konto@Remote-IP

Melden Sie sich bei MySQL auf dem Server an

mysql -uroot -p

Erstellen Sie eine Datenbank mit dem gleichen Namen (music_db) im MySQL des Servers und beenden Sie dann MySQL

Datenbank music_db charset=utf8 erstellen;

Ausfahrt;

Importieren Sie die mit dem scp-Befehl übertragene Datei music_db.sql in die soeben erstellte gleichnamige Datenbank
mysql -uroot -p musik_db < musik_db.sql

Beenden

Manche Studenten fragen sich vielleicht, ob es einen einfacheren Weg gibt. Sagen Sie mir nicht, dass es einen gibt! ! !

Methode 2

Voraussetzung ist, dass Sie Navicat zur Verbindung mit dem Remote-Server verwendet haben. . . . .

Methoden zum Herstellen einer Verbindung mit einem Remote-Server finden Sie in einem anderen Blog: Remote-Verbindung zu einer Serverdatenbank

Nachdem Sie eine Verbindung zum Server hergestellt haben, können Sie die Serverdatenbank sehen. Wir können mit der rechten Maustaste auf die lokalen Daten oder die Serverdatenbank klicken. Folgendes wird angezeigt:

Nachdem Sie „Datenübertragung“ ausgewählt haben, wird Folgendes angezeigt:

Geben Sie einfach die zu übertragenden lokalen und serverbezogenen Informationen ein, klicken Sie auf „Start“, um die Protokollinformationen anzuzeigen, und warten Sie, bis der Upload abgeschlossen ist!

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Implementierung der MySQL8.0.11-Datenverzeichnismigration
  • So migrieren Sie das Datenverzeichnis in mysql8.0.20
  • Analyse des Prinzips des MySQL-Extraktionsmodus für große Tabellen aus der Perspektive des Cloud-Datenmigrationsdienstes
  • Detaillierte Erläuterung von MySQL-Ereignisänderungsereignissen (ALTER EVENT), Deaktivierungsereignissen (DISABLE), Aktivierungsereignissen (ENABLE), Ereignisumbenennungen und Datenbankereignismigrationsvorgängen
  • Upgrade der Docker-Version von MySQL 5.7 auf MySQL 8.0.13, Datenmigration
  • Detaillierte Erklärung zur Migration einer MySQL-Datenbank auf einen anderen Computer
  • Die MySQL-Datenbankmigration exportiert und importiert schnell große Datenmengen
  • Python erstellt ein MySQL-Datenmigrationsskript
  • Zusammenfassung der MySQL-Datenmigration

<<:  JavaScript zur Implementierung des Countdowns für den SMS-Versand

>>:  Auf den Alibaba Cloud Server Tomcat kann nicht zugegriffen werden

Artikel empfehlen

So installieren und implementieren Sie einen Gitlab-Server auf CentOS7

Ich verwende hier das 64-Bit-System CentOS 7. Ich...

25 CSS-Frameworks, Tools, Software und Vorlagen geteilt

Kobold-Kuh herunterladen CSS-Fussel herunterladen...

Zusammenfassung aller HTML-Interviewfragen

1. Die Rolle des Doctypes, der Unterschied zwisch...

Vue-CLI3.x stellt Projekte automatisch auf dem Server bereit

Inhaltsverzeichnis Vorwort 1. Installieren Sie sc...

Erläuterung der CSS3-Überlaufeigenschaft

1. Überlauf Überlauf ist Überlauf (Container). We...

10 Gründe, warum Linux immer beliebter wird

Linux wird von immer mehr Benutzern geliebt. Waru...

Was Sie über Responsive Design wissen müssen

Responsive Design bedeutet, während des Website-E...