MySQL: MySQL-Datenbank-Dump erstellen

Diese Dokumentation ist Teil des Erweiterte Nutzung-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Wie Sie MySQL-Daten konfigurieren, optimieren, exportieren oder importieren.

👋 Willkommen in der Stackhero-Dokumentation!

Stackhero bietet eine einsatzbereite MySQL-Cloud-Lösung, die zahlreiche Vorteile bietet, darunter:

  • Unbegrenzte Verbindungen und Übertragungen.
  • phpMyAdmin Web-UI inklusive.
  • Mühelose Updates mit nur einem Klick.
  • Optimale Performance und robuste Sicherheit durch eine private und dedizierte VM.

Sparen Sie Zeit und vereinfachen Sie Ihr Leben: Es dauert nur 5 Minuten, um die MySQL-Cloud-Hosting-Lösung von Stackhero auszuprobieren!

Um ein Backup (oder einen "Dump") Ihrer Datenbank zu erstellen, können Sie das Tool mysqldump direkt von Ihrem Rechner aus verwenden. (Siehe vorherigen Abschnitt, falls Sie es lieber in Docker ausführen möchten.)

Um eine Datenbank von Ihrer Stackhero-Instanz auf Ihren Rechner zu exportieren, führen Sie folgenden Befehl aus:

mysqldump -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> > <DATABASE>.sql

Ersetzen Sie <XXXXXX>.stackhero-network.com, <PORT> und <DATABASE> durch die tatsächlichen Angaben Ihrer Instanz. Nach Ausführung des Befehls werden Sie nach dem Root-Passwort gefragt. Das Tool mysqldump speichert dann Ihre Datenbanktabellen in einer Datei namens <DATABASE>.sql.

Um eine Datenbank von Ihrem Rechner in Ihre Stackhero-Instanz zu importieren, verwenden Sie diesen Befehl:

mysql -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> < yourDump.sql

Denken Sie daran, yourDump.sql durch den tatsächlichen Dateinamen der zu importierenden SQL-Datei zu ersetzen.