MySQL an Perl anbinden
Rol
- perl
Hallo,
ich habe auf einem neuen Rechner gerade WinXP, activeperl und MySQL (jeweils die aktuellen Versionen) installiert.
"Früher" habe ich dann immer mit ppm DBD und DBI (so hieß das glaube ich) installiert und schon konnt ich mit meinen PerlScripten auf den MySQL DB zugreifen.
Jetzt kommt activeperl mit so einem neuen graphischen Paketmanager daher und ich sehe nicht mehr durch.
Ich habe eine Paket "DBI" und eines "DBD-mysqlPP" installiert, "DBD::mysql" finden er nicht.
Wenn ich mein Script starte, schreibt es ins Errorlog des apache:
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .) at (eval 4) line 3.\r
Perhaps the DBD::mysql perl module hasn't been fully installed,\r
or perhaps the capitalisation of 'mysql' isn't right.\r
Gruß
Rol
Hat sich erledigt, habe ein Erdbeer-Perl drauf gemacht und mit dem "alten" ppm installiert. geht.
ich habe auf einem neuen Rechner gerade WinXP, activeperl und MySQL (jeweils die aktuellen Versionen) installiert.
"Früher" habe ich dann immer mit ppm DBD und DBI (so hieß das glaube ich) installiert und schon konnt ich mit meinen PerlScripten auf den MySQL DB zugreifen.
Kannst du jetzt genauso machen. ppm kannst auch über die Konsole starten:
ppm install DBI
sollte genügen, evtl. noch ppm install DBD::mysql
Struppi.