11. november 2011 - 18:27Der er
13 kommentarer og 1 løsning
Kan ikke få forbindelse til MySQL
Hej der,
Jeg har lige installeret Apache, PHP og MySQL på min Windows 7 maskine (32bit) - når jeg kører noget PHP fra htdocs, er der noget der virker fint, men andet der giver denne fejl :
mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. ....
Nogen der lige ved hvad det skal betyde, og hvordan man får det til at virke !?
mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file
Er der nogen der evt. kan forklare mig hvorfor jeg har problemer? Er det fordi MySQL ikke virker med Win 7 eller hvad - jeg er helt blank, og ved derfor ikke hvilke actions jeg skal tage ... !?
Når jeg kører php lokalt, og fra mit script kalder en mysql database, der ligger på en ekstern server, så kører det hele fint på nogle servere, men ikke fra andre ...
Når jeg tjekker de eksterne serveres mysql version, ser det ud til at alle bruger 5.0 .... det er derfor jeg ikke lige kan forstå noget som helst.
Lokalt har jeg prøvet at installere ver. 3, 4 og 5 uden held ...
Jeg ville ønske jeg helt forstod hvad der var problemet, så jeg kunne gøre et eller andet !!
Er der ikke en, der vil forklare mig hvad der kan være galt.
Jeg kunne ikke få noget af det til at virke - men - jeg downloadede en fil med hele pakken; Apache, PHP og MySQL - og alt blev sat automatisk op - nu kører skidtet - hurra !!
Hvis i begge lige ligger et svar, kan i dele points !
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.