On Thu, Apr 27, 2006 at 10:03:08PM +0200, Francesco Cecconi wrote:
> This is a mysql connection example:
> my $db_driver = "mysql";
> my $db_name = "test";
> my $db_host = "localhost"; --> for localhost mysql connection
>
> my $db_user = "test";
> my $db_passwd = "password";
>
> my $dbh = DBI->connect("DBI:$db_driver:$db_name:$db_host", $db_user, $db_passwd,
> { RaiseError => 1, AutoCommit => 0 });
>
What is this example supposed to show?
Some tests:
1) I get - as expected (no mysql on localhost) - the following error message:
DBI connect('test:localhost','test',...) failed: Can't connect to
local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
at ./test line 12
2) If I point it against an existing mysql host I get no errors.
3) If I use a non existing database I get:
DBI connect('testXXX:guinan','gregoa',...) failed: Unknown database
'testXXX' at ./test line 12
gregor
--
.''`. http://info.comodo.priv.at/ | gpg key ID: 0x00F3CFE4
: :' : infos zur usenet-hierarchie at.*: http://www.usenet.at/
`. `' member of https://www.vibe.at/ | how to reply: http://got.to/quote/
`- NP: Queen: The Show Must Go On
Attachment:
signature.asc
Description: Digital signature