Avatar billede nardus Nybegynder
02. maj 2005 - 14:47 Der er 5 kommentarer og
1 løsning

Forbindelse mellem PHP og mySQL

Jeg har installeret følgende:

IIS (den, der følger med Windows XP Pro)
mySQL
PHP

Hvis jeg tager en info() via PHP, så skulle PHP være klar til at kunne bruge mySQL.

Jeg kan connecte til mySQL via "mySQL Administrator", der kan downloades fra mySQLs hjemmeside.

Jeg kan dog imidlertid ikke få forbindelse til mySQL, når jeg forsøger at køre et script via browseren (det gælder alle scripts, jeg har forsøgt at køre - primært færdige scripts.

Er der nogen, der har en eller anden idé om, hvad der skal ændres/gøres?

Jeg er ikke speciel skrap til mySQL og PHP men vil gerne til at lege lidt med det, og det er vel nok en gang smartest at gøre på sin egen PC fremfor på et webhotel.
Avatar billede lsskaarup Nybegynder
02. maj 2005 - 14:54 #1
Har du dette først i dit script?
mysql_connect(host, user, password);
mysql_select_db(databasen);
Avatar billede nardus Nybegynder
02. maj 2005 - 14:58 #2
Ja.

Jeg har lige opdaget følgende fejl, når jeg forsøger at oprette forbindelse til databasen med phpMyAdmin:

#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client

Jeg bruger version 4.1.11 (såvidt jeg kunne se den seneste version på deres hjemmeside). Er det til nogen hjælp, og hvordan kan det evt. afhjælpes?
Avatar billede lsskaarup Nybegynder
02. maj 2005 - 15:42 #3
Hvordan opretter du forbindelse via phpMyadmin?
Avatar billede nardus Nybegynder
02. maj 2005 - 15:57 #4
Jeg går ud fra, at phpMyAdmin har styr på den del. Kender ikke så meget til mySQL, men havde brug for et script, der kunne få forbindelse til databasen for at oprette tabeller og databaser.

De gange, jeg har forsøgt at lave en forbindelse (selv lavet den), har jeg brugt

mysql_connect(localhost, kristian, adgangskode);
mysql_select_db(kristian);

Databasen kristian er oprettet via MySQL Administrator, der kan downloades fra mySQLs side.
Avatar billede nardus Nybegynder
02. maj 2005 - 17:28 #5
Langt om længe fandt jeg løsningen:

PHP5 kommer ikke med mulighed for mySQL som standard. Er nu aktiveret, og det lader til at virke.
Avatar billede lsskaarup Nybegynder
03. maj 2005 - 09:09 #6
Nå, ja, det har jeg også drøjet noget med, men godt du løste problemet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester