Avatar billede linuxn00b Nybegynder
22. oktober 2002 - 19:03 Der er 16 kommentarer og
2 løsninger

PHP - MySQL

Hej


Jeg har installeret Apache, PHP og MySQL på min server (Linux) men det er som om PHP og MySQL ikke kan snakke sammen, hvis jeg går ind på siden viser den det af siden den skal, men der kommer også noget at min php'koder frem, og på en af siderne skriver den:


Warning: Access denied for user: 'root@localhost' (Using password: YES) in /var/www/html/web/db.php on line 2

Warning: MySQL Connection Failed: Access denied for user: 'root@localhost' (Using password: YES) in /var/www/html/web/db.php on line 2

MySQL kører men hvad er der galt?
Avatar billede morw Nybegynder
22. oktober 2002 - 19:23 #1
forkert kode
Avatar billede linuxn00b Nybegynder
22. oktober 2002 - 19:29 #2
Nope har tjekket flere gange ;)
Avatar billede morw Nybegynder
22. oktober 2002 - 19:41 #3
adgang til localhost?
Avatar billede linuxn00b Nybegynder
22. oktober 2002 - 19:43 #4
prøv at uddybe det lidt så jeg ved hvad du snakket om :)
Avatar billede linuxn00b Nybegynder
22. oktober 2002 - 19:50 #5
nå nu fik jeg den til at fjernde den fejl-besked nu er der kun det med mine php-koder på siderne.
Avatar billede morw Nybegynder
22. oktober 2002 - 19:50 #6
kig i databasen mysql der indeholder oplysninger om hvilke hosts der har adgang til hvad
Avatar billede linuxn00b Nybegynder
22. oktober 2002 - 20:00 #7
kan man oprette flere brugere? - Hvis ja, hvordan?
Avatar billede morw Nybegynder
22. oktober 2002 - 20:11 #8
Det er nemt via PHPmyAdmin
Avatar billede linuxn00b Nybegynder
22. oktober 2002 - 20:18 #9
æhm jeg ved ik om du lagde mærke til det men jeg skrev "hvordan?" :)
Avatar billede linuxn00b Nybegynder
22. oktober 2002 - 20:20 #10
Hmm det er egentlig også lige meget, hovedproblemet er at jeg skal ha' mysql og php til at snakke sammen rigtigt, så den ikke skriver mine php-koder på siderne.
Avatar billede jesperhaun Nybegynder
22. oktober 2002 - 22:41 #11
Kør denne kommando. Udskift brugernavn og kodeord med noget fornuftigt. Brug derefter denne bruger i dine PHP scripts.

grant all privileges on *.* to brugernavn@"%" identified by 'kodeord' with grant option;
Avatar billede linuxn00b Nybegynder
23. oktober 2002 - 16:01 #12
hvordan skifter man koden?
Avatar billede linuxn00b Nybegynder
23. oktober 2002 - 16:02 #13
eller er det det den kommande gør?
Avatar billede jesperhaun Nybegynder
23. oktober 2002 - 16:06 #14
den kommando opretter en ny bruger
Avatar billede linuxn00b Nybegynder
23. oktober 2002 - 16:07 #15
ok men hvilken mappe skal jeg være i før jeg skal skrive den kommando?
Avatar billede jesperhaun Nybegynder
23. oktober 2002 - 16:12 #16
Du skal først starte MySQL shell ved at skrive

mysql

Dernæst kan du køre kommandoer som grant. Skriv Exit for at afslutte MySQL shell.
Avatar billede linuxn00b Nybegynder
23. oktober 2002 - 16:18 #17
det hjalp ikke noget, du skulle næsten ha' lov at se http://62.243.42.187 tryp på f.eks opret bruger.
Avatar billede linuxn00b Nybegynder
04. november 2002 - 22:00 #18
Gi'r op!
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