Hi,
ich versuche, aus einem Perlskript heraus mittels DBI Kontakt mit mySQL aufzunehmen, das auf localhost liegt.
Als Info vom Admin habe ich lediglich die Angabe, dass das Socket (?) ":/tmp/mysql.ver" ist.
In PHP soll es laut Admin folgendermaßen gehen:
mysql_connect(":/tmp/mysql.ver",$usr,$pwd)
Ich habe jetzt in Perl versucht:
$dbh = DBI->connect('DBI:mysql:database=test;host=localhost:/tmp/mysql.ver', $usr, $pwd);
Habe auch schon
DBI:mysql:database=test;host=localhost;socket=:/tmp/mysql.ver
und noch ein paar Varianten als $dsn versucht...
Aber als Fehlermeldung kommt immer nur
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Wie geht es richtig?
TIA
wunderwarzenschwein
--
ss:} zu:$ ls:} fo:| de:] va:) ch:? sh:( n4:# rl:? br:> js:| ie:( fl:{ mo:)
ss:} zu:$ ls:} fo:| de:] va:) ch:? sh:( n4:# rl:? br:> js:| ie:( fl:{ mo:)