
Mit MySQL Dump Datei einlesen
Beim Einspielen von .sql Dumpdateien in der Shell stellt sich mysql eigenartig an. Laut Hilfe wird der Befehl zum importieren einer SQL Datei wie folgt ausgeführt:
mysql [options] [database] <[filename]
Um die Verbindung korrekt herstellen zu können benötigt es drei wichtige Optionen im [options]-Block:
- -h : Host
- -u : Benutzername
- -p : Passwort
Gemäß normaler Eingabe Logik würde man vermuten, dass der Eingabebefehl also wie folgt auszusehen hat:
mysql -h Host u Benutzername -p Passwort Datenbank
mysql steigt hierbei aber einfach aus ohne Fehlermeldung oder sonstige Hinweise darauf, was man als Nutzer falsch gemacht haben könnte. Die Umstellung der Optionen bringt auch keinen Erfolg. Die Lösung ist das Entfernen des Leerzeichens hinter dem -p Parameter, so dass der Aufruf wie folgt aussieht.
mysql -h Host u Benutzername -pPasswort Datenbank
Warum dies so ist, kann man allerdings nirgends nachlesen. Wir haben es auch nur durch Probieren herausfinden können.






