Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Conexion con MySQL (https://www.clubdelphi.com/foros/showthread.php?t=33095)

noshy 27-06-2006 17:46:29

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:

<html>
<body>

<?php
     $db 
mysql_connect("localhost""usuario""password");
     if (!
$db) {
        die(
"No se conecto   "mysql_error());
     }
        echo 
"Connected successfully";
?>

</body>
</html>


noshy 27-06-2006 18:21:08

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');

poliburro 27-06-2006 18:38:07

a mí me gusta mas este

Update Mysql.Users
Set Password = OLD_PASSWORD(Password)

alastor 05-07-2006 18:55:08

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

angara 09-07-2006 19:00:41

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.

poliburro 02-08-2006 01:17:29

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 14:39:19.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi