Ecommerce, SEO, Gadgets, Mac und Internet Themen

MySQL Import and Export via terminal / shell

Kategorie: web-development Autor: Viktor Dite

Import (Rücksicherung der Datenbank)

Mit PHPMyAdmin lassen sich nur SQLDumps kleiner 2MB wieder in die mySQL Datenbank zurück importieren. Hat meine eine größere Sicherung bekommt man die folgende Fehlermeldung:
“You are not able to import large files (>2MB) via PHPMyAdmin. To do so, you have to import your sql file with the mysql client”

Um dennoch die gesamte Sicherung einfach einzuspielen, muss man den SQL Dump nur per SSH in der Shell wie folgt wieder einspielen:

mysql -uUser -pPassword database_name < dump.sql

mysqldump Export (Datenbanksicherung)

Es gibt drei Möglichkeiten mysqldump aufzurufen:

$> mysqldump [options] db_name [tables]
$> mysqldump [options] --databases db_name1 [db_name2 db_name3...]
$> mysqldump [options] --all-databases

Um also eine Datenbanksicherung mit allen Tabellen einer Datenbank per mysqldump durchzuführen, gibst Du folgendes ein:

mysqldump -uUser -pPassword database_name > /path/dump.sql

Wenn Du nur eine einzelne Tabelle aus einer Datenbank sichern willst:

mysqldump -uUser -pPassword database_name table_name > /path/dump.sql

Um nur bestimmte Datenbanken mit allen Tabellen zu sichern:

mysqldump -uUser -pPassword
          --databases db_name1 db_name2 db_name_n > /path/dump.sql

Und um alle Datenbanken mit allen Tabellen:

mysqldump -uUser -pPassword --all-databases > /path/dump.sql

Weitere detaillierte Informationen zum mysqldump


Bewertungen für: MySQL Import and Export via terminal / shell
1 Sterne2 Sterne3 Sterne4 Sterne5 Sterne ( 3,67 von maximal 5 Sternen aus 3 Bewertungen)
Loading ... Loading ...

Das könnte noch interessant sein:




Ein Blog Kommentar

  1. Suchen und Ersetzen in der MySQL Datenbank:

    [...] Alternative: Suchen und Ersetzen im Backup. d.h. Backup der Datenbank erstellen, in dem resultierendem sql Dump dann mittels eines geeigneten Texteditors “Suchen und [...]


Autor dieses Blogs
Viktor Dite bei Google+ Viktor Dite bei Twitter

Webworker & Blogger