Page 1 of 1

.sh Script -> Fehler beim Ausführen

Posted: 2003-10-20 10:18
by niklas_
Hallo,

folgendes wird via shell ausgeführt (hier zur verdeutlichung einfach mal als commandline geschrieben)

[user@server html]# INSERT INTO db1.psybnc (ident,unixident,ip,port,adminident,adminpasswort,maxverbindungen,adddate) VALUES (n1,o1asss§as,127.0.0.1,50000,admin1,pw,2,UNIX_TIMESTAMP(0)) | mysql -uweb1 -ppwweb1
(19:06:50) (niklas`away) -bash: syntax error near unexpected token `('


Wo liegt mein Fehler?

Danke, Niklas

Re: .sh Script -> Fehler beim Ausführen

Posted: 2003-10-20 10:33
by cye
du solltest den befehl schon an deine db schicken und nicht an die shell ..

mysql -h host -u user -p datenbankname < "INSERT INTO db1.psybnc ..."

Re: .sh Script -> Fehler beim Ausführen

Posted: 2003-10-20 11:08
by captaincrunch
Oder halt

Code: Select all

echo "INSERT INTO ..." | mysql -uUSER -pPW

Re: .sh Script -> Fehler beim Ausführen

Posted: 2003-10-20 12:09
by niklas_
danke für die schnelle kompetente hilfe :)