Bash - MySQL
Aus Programmers Guide
Version vom 19:22, 6. Dez. 2010 bei Roy (Diskussion | Beiträge)
Eine Datenbankabfrage mit Bash durchführen:
#!/bin/bash echo "SELECT feld FROM Tabelle WHERE 1;" > /tmp/query RESULT=`mysql -u <mysql_user> -p<password> <db_name> < /tmp/query` #da gibts bestimmt ne schönere Lösung :)
MySQL-Fehler:
ERROR 1577 (HY000) at line 1: Cannot proceed because system tables used by Event Scheduler were found damaged at server start
Lösung:
sudo mysql_upgrade -u root -p --force