problema para conectar a mysql con php
Llevo mas de un dia dandole vueltas al mysql_connect y no consigo que me conecte a la base de datos con php, realizo la ejecuci贸n de
$link = mysql_connect ("127.0.0.1:3306", "usuario", "paswd");
el valor que obtengo en la variable link es "nada de nada", y no entiendo el problema pq he revisado todos los parametros. Puede ser algo de la instalaci贸n de mysql o php?, alguien me puede ayudar?
He conseguido sacar el mensaje de error que provoca, que es el siguiente:
1251: Client does not support authentication protocol requested by server; consider upgrading MySQL client
A ver si alguien me puede echar un cable.
Gracias.
XIMO
$link = mysql_connect ("127.0.0.1:3306", "usuario", "paswd");
el valor que obtengo en la variable link es "nada de nada", y no entiendo el problema pq he revisado todos los parametros. Puede ser algo de la instalaci贸n de mysql o php?, alguien me puede ayudar?
He conseguido sacar el mensaje de error que provoca, que es el siguiente:
1251: Client does not support authentication protocol requested by server; consider upgrading MySQL client
A ver si alguien me puede echar un cable.
Gracias.
XIMO
Prueba con este peque帽o Script, en este caso la base de datos se llama ventas.
function conectar()
{
// Esta funcion conecta la BD.
if (!$link=mysql_connect("localhost","root",""))
{
echo "Error conectando a la BD";
exit();
}
if (!mysql_select_db("ventas",$link))
{
echo "Error selecccionando la BD.";
exit();
}
return $link;
}
function conectar()
{
// Esta funcion conecta la BD.
if (!$link=mysql_connect("localhost","root",""))
{
echo "Error conectando a la BD";
exit();
}
if (!mysql_select_db("ventas",$link))
{
echo "Error selecccionando la BD.";
exit();
}
return $link;
}
