bonjour,
j'essaie de me connecter a ma base sql via perl avec le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
  my $ID = "root";
  my $PW = "motsecret";
  my $dsn = "dbi:mysql:database=mysql;host=localhost;port=80";
  my $dbh = DBI->connect($dsn, $ID, $PW) or die "connection failed";
mais tout ce que j'obtiens, c'est l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
DBI connect('database=test;host=localhost;port=80','root',...) failed: Lost connection to MySQL server during query at c:\Perl\2005.05.16\anc_db_insert.pl line 27
 at c:/Perl/site/lib/DBI.pm line 611
J'ai pourtant verifie la sinthaxe de DBI->connect($dsn, $ID, $PW) et je ne vois pas d'erreur...
Je vais a present m'assurer que mes version de DBI que j'ai installe sont bien fonctionnelle...

Mais est-ce que qqn a deja eu le mm probleme ?
Est-ce que qqn voit une autre explication a cette erreur ?

Merci d'avance pour vos reponses !