Auch so ein Befehl, den ich immer vergesse:
mysql -u USER -p DBNAME < dump.sql
Der direkte Befehl an der Kommandozeile ist besonders nützlich, um das Default-Characterset zu übergeben:
mysql -u USER -p DBNAME --default-character-set=utf8 < /path/to/dump.sql
Oder einloggen, use DBNAME und den Pfad des Dumpfiles mit 'source' angeben. Also:
mysql> show databases
mysql> use DBNAME
mysql> source /path/to/dump.sql
Da müsste das Charset allerdings über die Session (?) resp. beim Login geändert werden (???).
Falls es sich schließlich um eine Remote-DB handelt (auch hier nützlich fürs Charset):
mysql -u DBUSER -p -h DBSERVER DBNAME < dump.sql
Schreibe einen Kommentar