[Dresden-pm] DBI und Apache
Steffen Liebergeld
SteffenL15 at gmx.de
Son Jun 15 06:16:06 CDT 2003
> Hallo Steffen,
>
> > ich möchte mich mit der lokalen datenbank (mysql) verbinden.
> Benutzername
> > und Passwort stimmen. Lokal funktioniert dass auch alles. Nur wenn man
> die
> > Seite tatsächlich mit nem Webbrowser aufruft nimmt mysql den
> Benutzernamen
> > nicht mehr an. Nun glaube ich, dass der Apache dem Bentzernamen noch
> eine
> > Domain anhängt. Lokal wäre das localhost, nur was hängt der Apache an?
>
> In meine Skripten verwende ich folgenden Zugriff:
>
> [code]
>
> use DBI;
>
> my $user = "username";
> my $pwd = "passwort";
> my $dbd = "dbi:mysql:Datenbank";
>
>
> #--Verbindung zur Datenbank herstellen
>
> my $dbh = DBI->connect("$dbd","$user","$pwd") or die "Fehler beim
> Verbindungsaufbau: $DBI::errstr\n";
>
> [/code]
>
> Der User "username" mit Passwort "passwort" ist als MySQL-User angelegt.
> Der Zugriff funktioniert einwandfrei über meinen lokalen als auch meinen
> Strato-Apachen und MySQL-Server.
Ja, so funktioniert es bei mir auch. Vielen Dank.
Ich hatte mich nach einem Buch gerichtet und
$dbd = "DBI:mysql:[datenbank]:[domain]";
angegeben. Es funktioniert aber nur wenn ich keine Domain angebe... Klingt
lustig, ist aber leider nicht wirklich logisch.
> Gruss Jörg
> --
> _/_ _ _ _/_ _
> (// (-_) (/(-/)./)//)
> /
> _______________________________________________
> Dresden-pm mailing list
> Dresden-pm at mail.pm.org
> http://mail.pm.org/mailman/listinfo/dresden-pm
>
--
mit freundlichen Grüßen, Steffen Liebergeld
Homepage: http://www.steffen-liebergeld.tk