| Home Profil Fun |
#59 Linux 05.04.2009
MySQL-Queries von der Kommandozeile oder innerhalb eines ShellskriptsEin Beispiel wie man ein Query innerhalb eines Shellskriptes ausführen kann. #!/bin/bash password=`cat /etc/security/mysqlpassword` name='testuser' RESULT=`/usr/bin/mysql -u testuser -p$password -h localhost<<SQL use database1 select * from table1 where description='test'; quit SQL` echo $RESULT Eine andere Möglichkeit besteht darin die MySQL-Kommandos in eine Datei zu schreiben und diese Datei dann MySQL übergeben. /usr/bin/mysql -u root -p database1 < batch.sql Man kann aber auch ein Query direkt von der Kommandozeile aus aufrufen. /usr/bin/mysql -u root -p database1 -e "select * from table1 where description='test';" |