[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