Fehler: MySQL-Ausgabe in Textdatei speichern

write output mysql command to text file October 1st, 2008 by Lawrence David

Angenommen dein Benutzer hat nicht die Rechte direkt in's Dateisystem zu schreiben (INTO OUTFILE), so folgt folgender Fehler:

ERROR 1045 (28000): Access denied for user

Umgehen lässt sich das Problem, indem man die Ausgabe direkt in eine Datei "pipet". echo “SELECT foo FROM bar” | mysql -h SQLSERVER -uBENUTZER -pKENNWORT DATENBANK > foo.bar