Hallo Andre, > ---------------------------------------------------------------------------------------- > DB=`/usr/bin/mysql -u BENUTZER -pPASSWORT <<E > use DATENBANK > select X from Y where Z = '$1'; > quit > E` > ----------------------------------------------------------------------------------------
Warum _das_ nicht als "normales" Kommando? /usr/bin/mysql -u BENUTZER -pPASSWORT DATENBANK -e "select X from Y where Z = '$1';" > Wird dieses Skript (als root) ausgeführt gibt MySQL folgende Meldung > aus: > > ERROR 1045: Access denied for user: '[EMAIL PROTECTED]' (Using > password: YES) > $db = mysql_pconnect(localhost, BENUTZER, PASSWORT); > > mysql_pconnect(): Access denied for user: '[EMAIL PROTECTED]' (Using > password: YES) man Logfile? Typischerweise mysql.err oder HOSTNAME.err Ansonsten SHOW STATUS - evtl. zu viele Connections? Hagen -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)