On 30-09-2011 15:56, Kurt G wrote:
> Tak for dit svar, Leif.
>
> "Leif Neland"<leif@neland.dk> skrev i en meddelelse
> news:4e85b49a$0$294$14726298@news.sunsite.dk...
> KLIPPET
>>
>> $dbhost kan være tom, så tales der til databasen via sockets i stedet for
>> tcp.
>> Hvad får dig til at gætte på localhost.mysql? localhost vil fungere, så
>> tales på 127.0.0.1; mysql kan vist ikke tale ipv6.
localhost.mysql ville også kunne fungere, dog skal man ind og lege med
/etc/hosts for at få det til at makke ret :)
>
> Fordi jeg har adgang til phpMyAdmin under localhost.
phpmyadmin er et browser script - og browseren snakker med port 80, hvis
ikke andet er sat
mysql kører på port 3306 hvis ikke andet er sat - så begge 2 kan sagtens
hedde "localhost"
>
>>
>> Du bør oprette en bruger i databasen , give brugeren adgang til databasen
>> "hasselholtvej" og bruge det som $dbuser. Der er ingen grund til at lære
>> dårlige vaner, bare fordi du kun kører på localhost
>>
>> Leif
>>
> OK, så vil jeg se, hvor jeg opretter en bruger.
> Indtil nu har jeg ikke fundet et sted at gøre det!
Hvilket login/kodeord bruger du til phpmyadmin?
Du bruger det samme til din database.
Du kan også oprette en ny bruger i phpmyadmin.
Kig under "Privileges" (man får priviliger i mysql sprog, deraf navnet)
PS
Husk at root kontoen er en administrator konto, og der bør laves en ny
konto pr site/database - kunne jo sagtens ske du kom til at uploade et
script med din root konto i, og ja... man har jo en tendens til at vælge
det samme kodeord til alverdens ting - så er det bare at forsøge sig.