Ver Mensaje Individual
  #1  
Antiguo 01-07-2014
ander ander is offline
Miembro
 
Registrado: may 2003
Posts: 56
Reputación: 22
ander Va por buen camino
Conexion con ZeosLib a Mysql Remoto

Hola a todos.

Tengo una base de datos remota y ejecutando codigo PHP consigo conectarme sin problemas.


<?php
//CONFIGURACION DE CONEXION A BD
$l_user="Administrador";
$l_passwd='BP34Jk_##9l';
$l_host="82.220.208.124";
$l_bd="pepe_app";
//conectar a la BD
$link=mysqli_init();
mysqli_ssl_set($link,'client-key.pem','client-cert.pem','ca-cert.pem',NULL,NULL);
mysqli_real_connect($link,$l_host,$l_user,$l_passwd,$l_bd,NULL,NULL,MYSQLI_CLIENT_SSL);
?>

En cambio si intento conectarme con los componentes de ZeosLib desde delphi XE2 al remoto ( local Ok )...

procedure TForm1.Button1Click(Sender: TObject);
begin
Zconnection1.connected:=False;
with ZConnection1 do
begin
User := 'Administrador';
Password :='BP34Jk_##9l';
Database := 'pepe_app';
Protocol :='mysql-5';
HostName := '82.220.208.124';
Port := 3306;
LibraryLocation:= 'C:\Zeos_Pru\Libreria_Mysql\libmysql51.dll';
Properties.clear;
Properties.Add('MYSQL_SSL=TRUE');
Properties.Add('MYSQL_SSL_CA=C:\Zeos_Pru\certi_MySql_Admin\ca-cert.pem');
Properties.Add('MYSQL_SSL_CERT=C:\Zeos_Pru\certi_MySql_Admin\client-cert.pem');
Properties.Add('MYSQL_SSL_KEY=C:\Zeos_Pru\certi_MySql_Admin\client-key.pem');
Connect;
end;


Project ......exe raised exception classs EZSQLException width message 'SQL Error : Can't connect to MySQL server on '82.220.208.124' (10060).


Me podría alguien asesorar o decirme que es lo que falta o sobra, en el código??
Me imagino, que será algo de los certificados ,pero no sé que es lo que tengo que hacer,por mucho que miro en la red.

Muchas gracias
Responder Con Cita