Hallo Leute!
Bis MySQL 5.1 konnte ich problemlos so was machen:
/usr/bin/mysql -N -B -r -u radius --password=XXXX radius -e "SELECT mac FROM guest_accounting WHERE logoff IS NULL;"
Mit MySQL 5.6 geht es nicht... Erstmal meckert es, dass dass Passwort per Kommandozeile unsicher ist, dann meckert, dass die Kürzel deprecated sind.
Ich habe jetzt das:
/usr/bin/mysql --defaults-file=/etc/arpalert/my.cnf --skip-column-names --batch --raw --database=radius --execute="SELECT mac FROM guest_accounting WHERE logoff IS NULL;"
wo ich in /etc/arpalert/my.cnf die Logindaten gespeichert habe. Aber es meckert trotzdem und geht nicht... Er sagt:
Warning: Using unique option prefix pass instead of password is deprecated and will be removed in a future release. Please use the full name instead.
aber ich finde keine Stelle, wo ich das "prefix pass" angebe...
Kann jemand mir sagen, was ich falsch mache und (viel wichtiger!) wie ich es richtig machen kann?
Danke Luca Bertoncello (lucabert@lucabert.de)