Arne Buchwald
Erfahrenes Mitglied
Hallo,
ich wollte eben gerade mal einen schnellen Versuch starten, die lokale mySQL-Datenbank zu kontaktieren, u.z. mit folgendem Code:
Dann kommt jedoch die Fehlermeldung:
Das ist soweit auch klar, da sich Perl/PHP/mySQL nicht direkt auf C:\, sondern in C:\apache\ Perl/PHP/mySQL befindet.
Wo muss ich was abändern, damit nicht in c:\perl\site\lib, sondern in c:\apache\perl\site\lib gesucht wird. In letzterem Ordner ist das DBI.pm-Modul.
Vielen Dank,
[edit]Smilies deaktiviert[/edit]
ich wollte eben gerade mal einen schnellen Versuch starten, die lokale mySQL-Datenbank zu kontaktieren, u.z. mit folgendem Code:
Code:
#!c:/apache/perl/bin/perl.exe
use DBI;
use strict;
my $data_source = "dbi:TreiberName:DatenbankName";
my ($username, $password) = ("user", "password");
#Datenbank-Verbindung aufbauen
my $dbh = DBI->connect($data_source, $username, $password) ||
die "Keine Verbindung zum mySQL-Server: $DBI::errstr\n";
Dann kommt jedoch die Fehlermeldung:
Code:
Can't locate DBI.pm in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at script line 3.
Das ist soweit auch klar, da sich Perl/PHP/mySQL nicht direkt auf C:\, sondern in C:\apache\ Perl/PHP/mySQL befindet.
Wo muss ich was abändern, damit nicht in c:\perl\site\lib, sondern in c:\apache\perl\site\lib gesucht wird. In letzterem Ordner ist das DBI.pm-Modul.
Vielen Dank,
[edit]Smilies deaktiviert[/edit]
Zuletzt bearbeitet: