Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2005, 12:06
yaviz
 
Fecha de Ingreso: diciembre-2004
Mensajes: 371
Antigüedad: 19 años, 3 meses
Puntos: 0
Error con mysql

Hola, instale apache 1.3 con php 4.3 y mysql 1.4.
php me funciona bien pero al intentar haser una consulta a la base de datos me da este error:Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\appserv\www\consulta.php on line 8
No pudo conectarse : Client does not support authentication protocol requested by server; consider upgrading MySQL client

si cambio localhost por la ip me da este otro error:Warning: mysql_connect(): Access denied for user 'basedato'@'matrix' (using password: YES) in c:\appserv\www\consulta.php on line 8
No pudo conectarse : Access denied for user 'basedato'@'matrix' (using password: YES)

la configuracion ke tengo es esta en el my.ini es esta:

[mysqld]
default-character-set=latin1
basedir=C:\AppServ/mysql
#bind-address=
datadir=C:\AppServ/mysql/data
#language=C:/AppServ/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3037
#set-variable=key_buffer=16M
[client]
default-character-set=latin1
[WinMySQLadmin]
user=basedato
password=contraseña
Server=C:/AppServ/mysql/bin/mysqld-nt.exe


y la linea de codigo para donde me da el erro:

$enlace = mysql_connect("localhost", "basedato", "contraseña")

¿Que hago mal?