MySQL Query aus CLI
Gibts ja immer wieder mal, dass man nur schnell eine Abfrage machen will und es soll schnell gehen. Und jedes mal muss ich wieder googeln, obwohl die Abfrage doch eigentlich nichts spezielles ist. Naja, drum kommts jetzt hier in den Blog…
mysql -u [username] -p [dbname] -e [query]
Ich hab immer noch einen Strichpunkt nach der Abfrage angehängt, obwohl das gar nicht nötig ist. Macht man auch nur einen Query, ist das völlig egal. Will man’s aber redirecten, bleibt das File leer… als korrektes Beispiel:
mysql -u root -ppasswd db -e 'SELECT hardware.name AS PC, userid AS User, videos.name AS GraKa FROM hardware LEFT JOIN videos ON hardware.id = videos.hardware_id' > /tmp/blafasel