bonjour ,
je suis sur windows j'ai installé ActivePerl-5.8.8.817-MSWin32-x86-257965.msi

et j'essaye dans un premier temps à me connecter à mysql via un script perl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
use DBI; 
 
$dbh = DBI->connect( "DBI:mysql:database=test;host=localhost", 
                        "login", 
                        "password",
                        {'RaiseError' => 1}
                );
 
print "connexion réussi ";
en essayant de lancer ce code j'obtiens cette erreur :
can't locate DBI.pm in <@INC contains: c:/perl/lib c:/perl/site/lib .>
j'ai trouvé sur le net que je peux installer DBI depuis ppm
j'ai ajouté cette variable d'environnement ,

set HTTP_proxy=my.proxy.com:3128
Je tape donc ppm comme je l'ai lu quelquepart, le prog se lance et la quand je tape :

INSTALL DBI
et j'obtient un message d'erreur
Error : No valid repositories : Error: 501 Protocol scheme
'my.proxy.com' is not supported Error: 501 Protocol scheme
'my.proxy.com' is not supported
et là je plante , je n'arrive à le faire marcher