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.)
MySQL-Datenbank auf Ihren Rechner exportieren
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.
MySQL-Datenbank auf Ihren Server importieren
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.