Tengo un problema, quiero conectarme a una base de datos alojada en un servidor, lo tengo que hacer por ssh, es decir por el puerto 22 para que me permita la conexion. Quiero hacerlo dentro de un programa llamado inventario en delphi, utilizo los componentes zeos para realizar mi conexion. El componente ZConnection tiene las siguientes propiedades:
Código Delphi
[-]
object ZConexion: TZConnection
Protocol = 'mysql-4.0'
HostName = '192.168.0.41'
Port = 22
Database = 'inventario'
User = 'user1'
Password = 'user1'
ReadOnly = True
Left = 8
end
Pero, al correrlo, me manda un mensaje de error que dice:
????????? Se perdio la conexion a mysql server durante la consulta ???????????????????
Me conecto a la base de datos con el programa putty, y lo puedo hacer bien, solo que no se como hacerlo con delphi.
Saben por que causas puede aparecer este error?
O tal vez tenga que hacer la conexion ssh con otro codigo o con otro componente y despues la conexion a la base de datos...
Me podrian orientar un poco?