MySQL Datenbank importieren exportieren in der Konsole

Manchmal macht PhpMyAdmin einem wirklich Sorgen. Etwa weil man Datenbanken (DB) nicht importieren kann, weil sie zu groß sind.

In diesem Fall wechselt man in die Konsole und importiert die DB per mysql.

Unter xampp und auf Linux heißt der Befehl:

/opt/lampp/bin/mysql
-h'localhost' -u'username1' -p'passwort1' -D  dbname1 < db.sql

Bei Problemen mit UTF-8-Datenbanken schreibt man:

/opt/lampp/bin/mysql
-h'localhost' -u'username2' -p'passwort2'
--default_character_set utf8 -D  dbname2 < db.sql

Und für den Export nutzt man:

/opt/lampp/bin/mysqldump -a --add-drop-table
-h'localhost' -u'username3' -p'passwort3' dbname3 > db_2019.10.19.sql
Teilen: