SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: Informix en Domingo 26 de Diciembre de 2004, 21:12

Título: Problema Al Conectar Con Mysql Server 4.1
Publicado por: Informix en Domingo 26 de Diciembre de 2004, 21:12
Hola  :hola:

Resulta que instale el servidor mySQL 4.1 y no puedo hacer inserciones por medio del http si me conecta con el mySQL Control Center y el mySQL Admninistrador, pero cuando intento hacerlo por medio del browser surgen el problema que no deja conectar  <_<

primero me salia el siguiente error

Código: Text
  1. Problem: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client.
  2.  

y lo solucione haciendo lo siguiente en la consola
Código: Text
  1.  
  2. mysql.exe -p -u root
  3. use mysql;
  4. update user set password=old_password('claveDelUsuario') where user='root';
  5. flush privileges;
  6.  
  7.  

esto lo hice para cada usuario que tengo solo uso 2 el root y el que uso para las aplicaciones que hago

pero pues no me deja conectar por http  :blink:

No se que pueda estar haciendo mal, por favor si pueden ayudarme lo agradeceria

nos vemos !! y ojala que hayan pasado una FELIZ NAVIDAD y que el proximo año nos vaya mejor !!

 :kicking:
Título: Re: Problema Al Conectar Con Mysql Server 4.1
Publicado por: nostromo en Lunes 27 de Diciembre de 2004, 03:34
Hola;

Porque no instalas el AppServ 2.5.2:


http://www.appservnetwork.com/ (http://www.appservnetwork.com/)

http://sourceforge.net/projects/appserv (http://sourceforge.net/projects/appserv)

Nos vemos.
Título: Re: Problema Al Conectar Con Mysql Server 4.1
Publicado por: Informix en Lunes 27 de Diciembre de 2004, 18:09
Hola nostromo gracias por tu sugerencia pero es que ya tengo todo instalado en la PC

he notado que el problema es que no me conecta desde http el usuario existe y todo pero no puedo hacer la conexion por http mas sin embargo no me marca error en el codigo PHP  <_<

Repito estoy usando PHP 4.x y mySQL 4.1 ojala alguien pueda orientarme sobre como lograr la conexion mediante HTTP por fas que me urge un poquitin si no me atraso mas en el trabajo

ciao !

 :kicking:
Título: Re: Problema Al Conectar Con Mysql Server 4.1
Publicado por: Informix en Martes 28 de Diciembre de 2004, 03:34
Hola pues bueno hasta pena me da escribir el post pero todo mi problema era un lapsus brutus que tuve y me faltaban las ''   <_<

Código: Text
  1.  
  2. mysql_query(&#34;INSERT INTO administradores(id, nombre, apellidoPaterno, apellidoMaterno, login, password) values('', '&#34;.&#036;_POST['nombre'].&#34;', '&#34;.&#036;_POST['apellidoPaterno'].&#34;','&#34;.&#036;_POST['apellidoMaterno'].&#34;','&#34;.&#036;_POST['login'].&#34;', '&#34;.&#036;_POST['password'].&#34;')&#34;);
  3.  
  4.  

Este es el codigo correcto  :comp:

Gracias a todos por sus sugerencias y disculpen otra vez mi lapsus brutus  :lol:


 :kicking:
Título: Re: Problema Al Conectar Con Mysql Server 4.1
Publicado por: Diabliyo en Miércoles 29 de Diciembre de 2004, 01:07
Hola:

Informix porfavor checa mi post..

http://foros.solocodigo.com/index.php?showtopic=12821 (http://foros.solocodigo.com/index.php?showtopic=12821)

A mi me sucede lo mismo, pero es algo mas basico y no encuentor solucion !!

Gracias de antemano

byeeeee
Título: Re: Problema Al Conectar Con Mysql Server 4.1
Publicado por: Diabliyo en Miércoles 29 de Diciembre de 2004, 04:35
Hola:

Sin mas que hacer, chece la info que me da la funcion:  phpinfo(); y note algo curioso en la parte de MySQL...

Chequen ESTA (http://www.iespana.es/darkdiabliyo/imagen/php_mysql.jpg)...

ayudaaa !! :kicking:

byeee
Título: Re: Problema Al Conectar Con Mysql Server 4.1
Publicado por: Informix en Miércoles 29 de Diciembre de 2004, 06:27
Hola Diabliyo cheque tu post y en la consulta tienes

Código: Text
  1.  
  2. &#036;consulta= 'select nick, email, mensaje from td_incia;';
  3.  
  4.  

Al parecer ahi le sobra una ; y quedaria
Código: Text
  1.  
  2. &#036;consulta= 'select nick, email, mensaje from td_incia';
  3.  
  4.  

 :comp:

y como veo que estas usando mySQL 4.1

abre la consola de mysql y has lo siguiente

Citar
use mysql;
update user set password=old_password('tuclave') where user='root';
flush privileges;

ahh y otra cosa quitale las @ pa que muestre los errores, ojala pueda funcionar ya tu codigo si no pues le seguimos buscando el por que no funciona

 :kicking: