![]() |
Conexion con MySQL
Hola a todos, estoy incursionando en el mundo de php y MySQL y estos haciendo una pruebas de conexion y me devuelve el siguiente error al quererme conectar:
Error: "Client does not support authentication protocol requested by server; consider upgrading MySQL client" Codigo con el cual me quiero conectar Código PHP:
|
Listo!!!!
SOLUCION ENCONTRADA, SE REFIERE A QUE HA CAMBIADO LA ENCRIPTACION DE LOS PASSWORD A PARTIR DE LA VERSION 4 DE MYSQL LA SOLUCION ES ENCRIPTAR LOS PASSWORD CON EL SISTEMA VIEJO.
solucion: desde la linea de comando de mysql mysql> SET PASSWORD FOR -> 'pepe'@'localhost' = OLD_PASSWORD('contraseña'); |
a mí me gusta mas este
Update Mysql.Users Set Password = OLD_PASSWORD(Password) |
hola
Yo siempre lo he heco de esta manera:
$link = mysql_connect("localhost","root","password"); //Este para conectarme con el server mysql_select_db("Database_name",$link);//Este para conectarme con la base de datos mysql_querry("Sql_sentences");// para hacer referencia a una tabla |
relacionado con la lo mismo yo deseo conectarme con un servidor que esta en hostign donde pago el servicio. tengo la ip ej. 200.0.0.0 el nombre de la base de datos el user y el password. cuando trato de hacerlo desde un control de delphi simplemente me da un error.
|
Eso se debe a que los servicios de hospedaje tienen restringidas las conexiones remotas, por lo que sería una buena opción que contactaras a tu proveedor y le solicitaras permisos de conexión remota a tu usuario
suerte |
La franja horaria es GMT +2. Ahora son las 07:48:39. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi