keine Treiber für DBI Modul ?
Rol
- perl
Hi,
ich habe auf einem Win98 Rechner MySQL, Perl (ActiveState) und jetzt per ppm das Modul DBI (verify DBI sagt: 'DBI' is up to date) installiert.
Beim Versuch mit einem Perl Script eine Verbindung zur MySQL DB aufzubauen bekomme ich die Fehlermeldung:
install_driver[mysql] failed: Can't locate DBD/mysql.pl in @INC (@INC contains: D:/Perl/lib D:/Perlsite/lib .) at (eval 1) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed, or perhaps the capitalisation of 'mysql' isn't right.
Available drivers:ADO, ExampleP, Multiplex, Proxy.
Das Script:
my @vorhandeneTreiber = DBI->available_drivers;
print vorhandeneTreiber;
bringt keine Ausgabe.
Ich dachte immer mit der Installtion von DBI werden die Treiber für alle "gängigen" DBMS mit installiert.
Wie kann ich jetzt den fehlenden MySQL Treiber installieren oder mache ich (noch) an einer ganz anderen Stelle einen Fehler?
Gruß
Rol
Hi Rol,
Du musst noch den MySQL-Treiber installieren. Das geht mit ppm durch
install DBD::mysql
DBI ist lediglich die Schnittstelle.
Ciao
Andreas
Danke Andreas,
es funktioniert.
Gruß
Rol