SSH Tutorial: MySQL Datenbank Import & Export


Dieses kleine Tutorial erklärt, wie man schnell und einfach einen Dump einer Datenbank via SSH erstellt. Oft hat man keinen direkten Zugriff mit z.B. phpmyadmin auf die Datenbank, daher muss man sich auf die Konsole stürzen. Mit diesem kleinen Befehl legt Ihr direkt eine Sicherung der DB (Egal ob lokal oder Remote) an.

Ihr benötigt dafür folgende Informationen:

  • Host (localhost z.B.)
  • Username
  • Passwort
  • DB Name

Wenn Ihr diese Daten habt, könnt Ihr folgende Abfrage direkt in eure SSH Konsole schreiben:

mysql -h <HOSTNAME> -u <USERNAME> -p <DBNAME> > BACKUP_JJJJ-MM-DD.sql

Nachdem Ihr das Kommando abgeschickt habt, müsst ihr nur noch das Passwort für den Datenbank User eingeben. Nach wenigen Sekunden ist in dem Verzeichnis, in dem Ihr euch befindet eine .sql Datei entstanden – mit der Ihr die DB wiederherstellen könnt, falls nötig.

Mit dem folg. Befehl können wir den Dump wieder einfügen:

mysql -u <USERNAME> -p -h <HOSTNAME> <DBNAME> < BACKUP_JJJJ-MM-DD.sql

Quelle Export: StackOverflow
Quelle Import: StackOverflow


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.