Tengo el siguiente error, estoy corriendo un servidor apache con php y cuando intento conectarme con el servidor de base de datos de mysql a traves de PHP, la página emite el siguiente error:
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Servidor\WEB\UBV\estudiante\php365.tmp on line 4
Error conectando a la base de datos.
el codigo de php es el siguiente:
<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","root","*****") ))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("base_datos",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
$link=Conectarse();
echo "Conexión con la base de datos conseguida.<br>";
mysql_close($link); //cierra la conexion
?>
si alguien puede ayudarme porfa... Gracias de ante mano