Re: strukturen på wlug-servern.

Subject: Re: strukturen på wlug-servern.
From: Carl-Johan Sveningsson (woc@wlug.westbo.se)
Date: Thu, 29 Apr 1999 16:37:45 +0200 (CEST)


> > $dbh = DBI->connect("DBI:mysql:$database",'nobody','') or $nepp_database =
> > 1;
> DBI->connect betyder att funktionen connect i modulen DBI ska anropas

Ok...fattar...

> DBI->connect("DBI:mysql:$database",'nobody','') betyder att funktionen
> connect i modulen DBI ska anropas med några variabler.

Ok...har jag rätt i att DBI:mysql:$database inte är
nåra..umm..strukturberoende saker, utan saker som skickas till funktionen
connect bara?

> "DBI:mysql:$database" betyder att en sub-DBI-modul ska anropas, i detta
> fallet en sub-DBI-modul för mysql (finns för oracle mm) och att $database
> innehåller vilken databas som ska anslutas.

Mmmm...

> 'nobody','' betyder att användaren nobody ska användas och inget lösenord.
> (mysql är konfigurerat så på servern. Fast med lite firewall på port 3306)

Mmm...

> Det finns även en mer avancerad syntax, om man vill kunna connecta till
> någon annan server än localhost. Men detta tyckte jag var onödigt.

Mmmm...

Men, sedan då?
Varför har du $dbh= i början? Blir $dbh en slags filehandle då, eller vad
är det som hamnar där?

Bara för skojs skull..hur fungerar sedan funktionerna för att läsa ur
databasen? Orkar du förklara det med?

/Carl-Johan

A real gentleman never takes bases unless he really has to.
                -- Overheard in an algebra lecture.

----------o--o-oOo-o--o----------

      Carl-Johan Sveningsson
        woc@wlug.westbo.se
          ICQ# 2357535
        http://come.to/woc/
      http://wlug.westbo.se/




 
 [Tillbaka till listorna]