fejlmelding efter installation af MySQL 5.0

Tags:    php

hej... har lige installeret en ny version af mysql men nu får jeg følgende fejl når jeg kører siden:

Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in e:\\inetpub\\list\\index.php on line 5

Koden i linie 5:
$cn = mysql_connect("localhost", "xxx","xxx") or die(mysql_error());

nogen der ved hvorfor jeg får denne fejl? har prøvet at søge på det, men uden resultat...



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
hej... har lige installeret en ny version af mysql men nu får jeg følgende fejl når jeg kører siden:

Warning: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client in e:\\inetpub\\list\\index.php on line 5

Koden i linie 5:
$cn = mysql_connect("localhost", "xxx","xxx") or die(mysql_error());

nogen der ved hvorfor jeg får denne fejl? har prøvet at søge på det, men uden resultat...

Hey,

Jeg tror nok at det er fordi at mysql versioner fra 4.1 og opefter ikke er så glade for det gamle MySQL API og derfor er der lavet et nyt, så prøv at udskifte mysql_connect med mysqli_connect (og alle dine andre funktioner os).

http://php.net/mysqli
Mvh
Kaare



Jeg tror nok at det er fordi at mysql versioner fra 4.1 og opefter ikke er så glade for det gamle MySQL API og derfor er der lavet et nyt, så prøv at udskifte mysql_connect med mysqli_connect (og alle dine andre funktioner os).

http://php.net/mysqli
Mvh
Kaare


Skal du alligevel udskifte api'et, og bruger du php 5.1, bør du overveje pdo i stedet for mysqli



t