[Php-avanzado] Consulta conexión a base de datos mysql

GabrieL gabrielgalto en gmail.com
Jue Jul 16 19:43:51 ART 2015


Ya esta solucionado por ahora, parece que el inconveniente era que
actualizaron la versión de mysql a la 5.6, y las otras páginas estan aún en
servidores con versiones 5.1

Logré conectar a la base de datos, MUCHAS GRACIAS!

Un gran saludo, Leo, espero que tus cosas anden bien, yo anduve por allá en
el 2007 cuando eramos el trío de Miramar, je (miercole q pasa el tiempo!!!)

Abrazo

Gabriel






El 16 de julio de 2015, 18:11, GabrieL <gabrielgalto en gmail.com> escribió:

> Este es uno de los tantos códigos que probé:
>
> if(!($link=mysqli_connect($server,$usr,$pass))) //identificador de
> conexion. Si no se realiza $link tomara FALSO
> {
> die("fallo la conexion a $server".mysql_error()); // Msg q muestra si
> falla la conexion al servidor y aborta
> }
> if(!(mysqli_select_db($db,$link))) //Establece la BD activa y verifica
> conexion
> {
> die("fallo la conexion a la Base de Datos".mysqli_error()); // Msg q
> muestra si falla la conexion a la BD y aborta
> }
>
> Y el error que muestra es el que indico al principio de la consulta.
>
> También probé conectar con:
>
> $mysqli = new mysqli($server, $usr, $pass, $db);
>
> Y sigue dando error de conexión:
>
> *Warning*: mysqli::mysqli() [mysqli.mysqli
> <http://www.vademecumosfatlyf.com.ar/mysqli.mysqli>]: (HY000/2049):
> Connection using old (pre-4.1.1) authentication protocol refused (client
> option 'secure_auth' enabled) in
> */home/gz000234/public_html/conectar2.php* on line *6*
> Fallo al contenctar a MySQL: (2049) Connection using old (pre-4.1.1)
> authentication protocol refused (client option 'secure_auth' enabled)
>
> El 16 de julio de 2015, 18:04, GabrieL <gabrielgalto en gmail.com> escribió:
>
>> Sí Leo, ese código es el original que hasta hace poco funcionaba. Lo
>> extraño es que otra código similar tengo alojado en otro sitio del mismo
>> proveedor y funciona perfecto. Probé cambiar todos los mysql_ por mysqli_ y
>> tampoco conecta a la base de datos...
>>
>> El 16 de julio de 2015, 17:49, Leonardo Tadei - Pegasus Tech Supply <
>> leonardot en pegasusnet.com.ar> escribió:
>>
>>> En el código que mandás a la lista no usás ninguna función mysqli_* ...
>>> son todas sin la "i".
>>>
>>>
>>> El jue, 16-07-2015 a las 17:24 -0300, GabrieL escribió:
>>> > Gracias Leo, voy a verificar si me olvidé algunos comandos, pero creo
>>> > haber cambiado todos y sigue igual...
>>> >
>>> > El 16 de julio de 2015, 15:42, Leonardo Tadei - Pegasus Tech Supply
>>> > <leonardot en pegasusnet.com.ar> escribió:
>>> >         Hola Gabriel,
>>> >
>>> >                 hace tiempo que las funciones mysql_* están en PHP
>>> >         marcadas como
>>> >         obsoletas.
>>> >                 Lo que parece haber hecho tu proveedor es mapear las
>>> >         viejas mysql_ a
>>> >         las nuevas mysqli_* y por eso vos usás unas pero obtenés un
>>> >         error de las
>>> >         otras.
>>> >                 Deberías pasar esa parte del código para usar las
>>> >         nuevas mysqli_* o las
>>> >         PDO.
>>> >
>>> >         http://php.net/manual/en/book.mysqli.php
>>> >         http://php.net/manual/en/book.pdo.php
>>>
>>> >
>>> >                 Saludos cordiales!
>>> >
>>> >
>>> >         El jue, 16-07-2015 a las 11:20 -0300, GabrieL escribió:
>>> >         > Estimados, hace añales que no participo en la lista, es más,
>>> >         estoy
>>> >         > bastante retirado del tema...
>>> >         >
>>> >         >
>>> >         > La cuestión es que hace algunos años hice una pequeña web
>>> >         que muestra
>>> >         > la cobertura de un medicamento en mi obra social sindical.
>>> >         Ni siquiera
>>> >         > hace altas, bajas o modificaciones, sólo consultas.
>>> >         >
>>> >         >
>>> >         > Esta web esta alojada en Dattatec (ahora donweb) y desde
>>> >         hace un
>>> >         > tiempo ya no lista la información, y me da un error de
>>> >         conexión a la
>>> >         > base de datos por supuestamente actualizarse los servidores
>>> >         a PHP 5.2
>>> >         > (antes tenían 4.1).
>>> >         >
>>> >         >
>>> >         > El problema es que no se como solucionarlo, ya investigue un
>>> >         poco (con
>>> >         > el agravante de que ya estoy bastante retirado del tema) y
>>> >         descubrí
>>> >         > los comandos  mysqli_ en vez de los mysql_.
>>> >         > Reemplace todos los comandos y me sigue dando el mismo
>>> >         error:
>>> >         >  "Warning: mysqli_connect() [function.mysqli-connect]:
>>> >         (HY000/2049): Connection using old (pre-4.1.1) authentication
>>> >         protocol refused (client option 'secure_auth' enabled)".
>>> >         >
>>> >         >
>>> >         > Este es mi código de conexión original:
>>> >         > ----------------
>>> >         > //conexion a la base de datos
>>> >         > $server="localhost";   //nombre del servidor
>>> >         > $usr="xxxxxxxx"; //nombre de usuario de la base de datos
>>> >         > $pass="xxxxxxx"; //password del usuario
>>> >         > $db="xxxxxx"; //nombre de la base de datos
>>> >         > if(!($link=mysql_connect($server,$usr,
>>> >         $pass))) //identificador de
>>> >         > conexion. Si no se realiza $link tomara FALSO
>>> >         > {
>>> >         > die("fallo la conexion a $server".mysql_error()); // Msg q
>>> >         muestra si
>>> >         > falla la conexion al servidor y aborta
>>> >         > }
>>> >         > if(!(mysql_select_db($db,$link))) //Establece la BD activa y
>>> >         verifica
>>> >         > conexion
>>> >         > {
>>> >         > die("fallo la conexion a la Base de
>>> >         Datos".mysql_error()); // Msg q
>>> >         > muestra si falla la conexion a la BD y aborta
>>> >         > }
>>> >         >
>>> >         >
>>> >         > ------------------------
>>> >         > Desde ya será bienvenida cualquier ayuda!! Aclaro que este
>>> >         hosting no
>>> >         > permite modificar configuraciones del servidor...
>>> >         >
>>> >         >
>>> >         > Un gran abrazo
>>> >         >
>>> >         >
>>> >         > Gabriel Todaro
>>> >         > --
>>> >         >
>>> >         >
>>> >
>>>  ________________________________________________________________________________________
>>> >         > El contenido del presente mensaje y sus anexos es privado,
>>> >         > confidencial y de exclusivo uso para el titular de la
>>> >         dirección de
>>> >         > correo electrónico a quien esta dirigido. Puede contener
>>> >         información
>>> >         > privilegiada o amparada por el secreto profesional o por
>>> >         disposiciones
>>> >         > legales y/o reglamentarias vigentes. Cualquier modificación,
>>> >         > retransmisión, diseminación o divulgación de su información
>>> >         se
>>> >         > encuentra expresamente prohibida y su uso inadecuado puede
>>> >         derivar en
>>> >         > responsabilidad civil para el usuario o configurar los
>>> >         delitos
>>> >         > previstos en los artículos 153 a 157 del Código Penal. Si no
>>> >         fuere uno
>>> >         > de los destinatarios consignados o lo hubiere recibido por
>>> >         error, Ud.
>>> >         > NO ESTA AUTORIZADO a utilizar total o parcialmente, copiar,
>>> >         enviar,
>>> >         > revelar, imprimir, divulgar de manera alguna el contenido
>>> >         del presente
>>> >         > mensaje o el de sus adjuntos. En consecuencia, tenga a bien
>>> >         > comunicárselo inmediatamente al emisor y ELIMINARLO. No
>>> >         aceptaré
>>> >         > responsabilidad alguna por errores u omisiones emergentes
>>> >         del presente
>>> >         > mensaje o sus adjuntos, ni garantiza la seguridad, exactitud
>>> >         u
>>> >         > oportunidad de lo transmitido por este medio debido a que el
>>> >         mismo
>>> >         > puede ser objeto de intercepción, modificación, retraso,
>>> >         pérdida, o
>>> >         > bien de contener virus informáticos u otras anomalías.
>>> >         Asimismo, las
>>> >         > opiniones expresadas en este mensaje son propias del
>>> >         remitente y no
>>> >         > representan la opinión o políticas y/o de ningún empleado
>>> >         y/o
>>> >         > funcionario de la organización. Por ende, no asumiré -en
>>> >         ningún caso-
>>> >         > responsabilidad alguna frente al destinatario y/o terceros
>>> >         en virtud
>>> >         > de dichas comunicaciones y además, no seré responsable
>>> >         frente a los
>>> >         > usuarios por la correspondencia o los mensajes de correo
>>> >         electrónico
>>> >         > enviados por terceros u otras personas distintas a, ya sea
>>> >         que estos
>>> >         > hubieren o no solicitado el envío de tales mensajes. Se
>>> >         reserva el
>>> >         > derecho de bloquear el acceso o remover en forma parcial o
>>> >         total todo
>>> >         > mensaje y sus adjuntos que a criterio pudiere resultar
>>> >         abusivo,
>>> >         > difamatorio, obsceno, fraudulento, artificioso, engañoso,
>>> >         ofensivo o
>>> >         > violatorio a los términos de la presente.
>>> >
>>> >         > _______________________________________________
>>> >         > Lista de correo: Php-avanzado
>>> >         > Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
>>> >         > Administración Web:
>>> >
>>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>>> >         > Desubscripción:
>>> >         php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>>> >
>>> >         --
>>> >
>>> >         Leonardo Tadei
>>> >         leonardot en pegasusnet.com.ar
>>> >         Pegasus Tech Supply
>>> >         Tel: (+54)(+223) 471-2880
>>> >         La Salle 1131 - Mar del Plata - Argentina
>>> >         http://www.pegasusnet.com.ar
>>> >         http://www.grupopegasus.com
>>> >         Firma pública:
>>> >         http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>>> >
>>> >         _______________________________________________
>>> >         Lista de correo: Php-avanzado
>>> >         Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
>>> >         Administración Web:
>>> >
>>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>>> >         Desubscripción:
>>> >         php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>>>
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> >
>>> ________________________________________________________________________________________
>>> > El contenido del presente mensaje y sus anexos es privado,
>>> > confidencial y de exclusivo uso para el titular de la dirección de
>>> > correo electrónico a quien esta dirigido. Puede contener información
>>> > privilegiada o amparada por el secreto profesional o por disposiciones
>>> > legales y/o reglamentarias vigentes. Cualquier modificación,
>>> > retransmisión, diseminación o divulgación de su información se
>>> > encuentra expresamente prohibida y su uso inadecuado puede derivar en
>>> > responsabilidad civil para el usuario o configurar los delitos
>>> > previstos en los artículos 153 a 157 del Código Penal. Si no fuere uno
>>> > de los destinatarios consignados o lo hubiere recibido por error, Ud.
>>> > NO ESTA AUTORIZADO a utilizar total o parcialmente, copiar, enviar,
>>> > revelar, imprimir, divulgar de manera alguna el contenido del presente
>>> > mensaje o el de sus adjuntos. En consecuencia, tenga a bien
>>> > comunicárselo inmediatamente al emisor y ELIMINARLO. No aceptaré
>>> > responsabilidad alguna por errores u omisiones emergentes del presente
>>> > mensaje o sus adjuntos, ni garantiza la seguridad, exactitud u
>>> > oportunidad de lo transmitido por este medio debido a que el mismo
>>> > puede ser objeto de intercepción, modificación, retraso, pérdida, o
>>> > bien de contener virus informáticos u otras anomalías. Asimismo, las
>>> > opiniones expresadas en este mensaje son propias del remitente y no
>>> > representan la opinión o políticas y/o de ningún empleado y/o
>>> > funcionario de la organización. Por ende, no asumiré -en ningún caso-
>>> > responsabilidad alguna frente al destinatario y/o terceros en virtud
>>> > de dichas comunicaciones y además, no seré responsable frente a los
>>> > usuarios por la correspondencia o los mensajes de correo electrónico
>>> > enviados por terceros u otras personas distintas a, ya sea que estos
>>> > hubieren o no solicitado el envío de tales mensajes. Se reserva el
>>> > derecho de bloquear el acceso o remover en forma parcial o total todo
>>> > mensaje y sus adjuntos que a criterio pudiere resultar abusivo,
>>> > difamatorio, obsceno, fraudulento, artificioso, engañoso, ofensivo o
>>> > violatorio a los términos de la presente.
>>> > _______________________________________________
>>> > Lista de correo: Php-avanzado
>>> > Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
>>> > Administración Web:
>>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>>> > Desubscripción:
>>> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>>>
>>> --
>>>
>>> Leonardo Tadei
>>> leonardot en pegasusnet.com.ar
>>> Pegasus Tech Supply
>>> Tel: (+54)(+223) 471-2880
>>> La Salle 1131 - Mar del Plata - Argentina
>>> http://www.pegasusnet.com.ar
>>> http://www.grupopegasus.com
>>> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>>>
>>> _______________________________________________
>>> Lista de correo: Php-avanzado
>>> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
>>> Administración Web:
>>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>>> Desubscripción:
>>> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>>>
>>
>>
>>
>> --
>>
>> ________________________________________________________________________________________
>> El contenido del presente mensaje y sus anexos es privado, confidencial y
>> de exclusivo uso para el titular de la dirección de correo electrónico a
>> quien esta dirigido. Puede contener información privilegiada o amparada por
>> el secreto profesional o por disposiciones legales y/o reglamentarias
>> vigentes. Cualquier modificación, retransmisión, diseminación o divulgación
>> de su información se encuentra expresamente prohibida y su uso inadecuado
>> puede derivar en responsabilidad civil para el usuario o configurar los
>> delitos previstos en los artículos 153 a 157 del Código Penal. Si no fuere
>> uno de los destinatarios consignados o lo hubiere recibido por error, Ud.
>> NO ESTA AUTORIZADO a utilizar total o parcialmente, copiar, enviar,
>> revelar, imprimir, divulgar de manera alguna el contenido del presente
>> mensaje o el de sus adjuntos. En consecuencia, tenga a bien comunicárselo
>> inmediatamente al emisor y ELIMINARLO. No aceptaré responsabilidad alguna
>> por errores u omisiones emergentes del presente mensaje o sus adjuntos, ni
>> garantiza la seguridad, exactitud u oportunidad de lo transmitido por este
>> medio debido a que el mismo puede ser objeto de intercepción, modificación,
>> retraso, pérdida, o bien de contener virus informáticos u otras anomalías.
>> Asimismo, las opiniones expresadas en este mensaje son propias del
>> remitente y no representan la opinión o políticas y/o de ningún empleado
>> y/o funcionario de la organización. Por ende, no asumiré -en ningún caso-
>> responsabilidad alguna frente al destinatario y/o terceros en virtud de
>> dichas comunicaciones y además, no seré responsable frente a los usuarios
>> por la correspondencia o los mensajes de correo electrónico enviados por
>> terceros u otras personas distintas a, ya sea que estos hubieren o no
>> solicitado el envío de tales mensajes. Se reserva el derecho de bloquear el
>> acceso o remover en forma parcial o total todo mensaje y sus adjuntos que a
>> criterio pudiere resultar abusivo, difamatorio, obsceno, fraudulento,
>> artificioso, engañoso, ofensivo o violatorio a los términos de la presente.
>>
>
>
>
> --
>
> ________________________________________________________________________________________
> El contenido del presente mensaje y sus anexos es privado, confidencial y
> de exclusivo uso para el titular de la dirección de correo electrónico a
> quien esta dirigido. Puede contener información privilegiada o amparada por
> el secreto profesional o por disposiciones legales y/o reglamentarias
> vigentes. Cualquier modificación, retransmisión, diseminación o divulgación
> de su información se encuentra expresamente prohibida y su uso inadecuado
> puede derivar en responsabilidad civil para el usuario o configurar los
> delitos previstos en los artículos 153 a 157 del Código Penal. Si no fuere
> uno de los destinatarios consignados o lo hubiere recibido por error, Ud.
> NO ESTA AUTORIZADO a utilizar total o parcialmente, copiar, enviar,
> revelar, imprimir, divulgar de manera alguna el contenido del presente
> mensaje o el de sus adjuntos. En consecuencia, tenga a bien comunicárselo
> inmediatamente al emisor y ELIMINARLO. No aceptaré responsabilidad alguna
> por errores u omisiones emergentes del presente mensaje o sus adjuntos, ni
> garantiza la seguridad, exactitud u oportunidad de lo transmitido por este
> medio debido a que el mismo puede ser objeto de intercepción, modificación,
> retraso, pérdida, o bien de contener virus informáticos u otras anomalías.
> Asimismo, las opiniones expresadas en este mensaje son propias del
> remitente y no representan la opinión o políticas y/o de ningún empleado
> y/o funcionario de la organización. Por ende, no asumiré -en ningún caso-
> responsabilidad alguna frente al destinatario y/o terceros en virtud de
> dichas comunicaciones y además, no seré responsable frente a los usuarios
> por la correspondencia o los mensajes de correo electrónico enviados por
> terceros u otras personas distintas a, ya sea que estos hubieren o no
> solicitado el envío de tales mensajes. Se reserva el derecho de bloquear el
> acceso o remover en forma parcial o total todo mensaje y sus adjuntos que a
> criterio pudiere resultar abusivo, difamatorio, obsceno, fraudulento,
> artificioso, engañoso, ofensivo o violatorio a los términos de la presente.
>



-- 
________________________________________________________________________________________
El contenido del presente mensaje y sus anexos es privado, confidencial y
de exclusivo uso para el titular de la dirección de correo electrónico a
quien esta dirigido. Puede contener información privilegiada o amparada por
el secreto profesional o por disposiciones legales y/o reglamentarias
vigentes. Cualquier modificación, retransmisión, diseminación o divulgación
de su información se encuentra expresamente prohibida y su uso inadecuado
puede derivar en responsabilidad civil para el usuario o configurar los
delitos previstos en los artículos 153 a 157 del Código Penal. Si no fuere
uno de los destinatarios consignados o lo hubiere recibido por error, Ud.
NO ESTA AUTORIZADO a utilizar total o parcialmente, copiar, enviar,
revelar, imprimir, divulgar de manera alguna el contenido del presente
mensaje o el de sus adjuntos. En consecuencia, tenga a bien comunicárselo
inmediatamente al emisor y ELIMINARLO. No aceptaré responsabilidad alguna
por errores u omisiones emergentes del presente mensaje o sus adjuntos, ni
garantiza la seguridad, exactitud u oportunidad de lo transmitido por este
medio debido a que el mismo puede ser objeto de intercepción, modificación,
retraso, pérdida, o bien de contener virus informáticos u otras anomalías.
Asimismo, las opiniones expresadas en este mensaje son propias del
remitente y no representan la opinión o políticas y/o de ningún empleado
y/o funcionario de la organización. Por ende, no asumiré -en ningún caso-
responsabilidad alguna frente al destinatario y/o terceros en virtud de
dichas comunicaciones y además, no seré responsable frente a los usuarios
por la correspondencia o los mensajes de correo electrónico enviados por
terceros u otras personas distintas a, ya sea que estos hubieren o no
solicitado el envío de tales mensajes. Se reserva el derecho de bloquear el
acceso o remover en forma parcial o total todo mensaje y sus adjuntos que a
criterio pudiere resultar abusivo, difamatorio, obsceno, fraudulento,
artificioso, engañoso, ofensivo o violatorio a los términos de la presente.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20150716/32b7ecef/attachment-0001.html>


Más información sobre la lista de distribución Php-avanzado