Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   accesar db mysql en la nube (https://www.clubdelphi.com/foros/showthread.php?t=87968)

sawesotj 26-03-2015 00:42:33

accesar db mysql en la nube
 
hola foro, tengo un proyecto windows desarollado en delphi xe7 con Firedac y base de datos mysql
esta funcionando muy bien, solo que ahora requiero cambiar la base de datos mysql a la nube y accesarla
desde mi aplicacion de escritorio, ya tengo un dominio web donde puedo alojarla y ya tengo el servidor mysql montado
sobre el dominio web, entiendo que tengo que migrar fisicamente la db mysql de mi servidor local a la nube
pero como hago para accesar por medio de firedac o algun otra tecnologia desde delphi xe7 ?

muchas gracias por su atencion. saludos desde mexico.^\||/

Casimiro Notevi 26-03-2015 00:50:43

Primero de todo debes tener permiso para comunicarte con la base de datos por el puerto corrrespondiente en el servidor.

sawesotj 26-03-2015 02:14:46

y despues
 
Ok ya tengo acceso al puerto ahora Como hago en.código.Delhi. que.componentes ocupo?

Casimiro Notevi 26-03-2015 09:52:45

Pues igual que en tu red local, pon la IP del servidor.

Neftali [Germán.Estévez] 26-03-2015 11:09:33

Cita:

Empezado por sawesotj (Mensaje 490458)
Ok ya tengo acceso al puerto ahora Como hago en.código.Delhi. que.componentes ocupo?

Ten en cuenta que no es habitual tener acceso a la Base de Datos desde "fuera" del servidor.
Normalmente esos accesos están "capados".

¿Has probado a hacer un telnet?

namco04 06-04-2015 00:11:28

Estoy en el mismo tema.
Podría acceder con Zeosdbo a una base de datos en hostinger?
No se como hacerlo y aunque pongo el hostname mysql.hostinger.es, me da error.
Lo probe en php y en otro lenguaje y si que me dejaba acceder con el user, pass, db_name y ese hostname.

MAXIUM 06-04-2015 06:32:44

Primero que nada, el sevidor debe tener permiso para acceder a la BD en forma externa. Generalmente, eso esta desactivado por asuntos de seguridad. Debes hablar con el proveedor del Hosting.

En segundo lugar, debes dar permisos de conexión. Por ejemplo, que IP publicas tienen permiso de acceso. También se puede usar el comodín % para todos (CPanel).

Neftali [Germán.Estévez] 07-04-2015 10:59:03

Cita:

Empezado por namco04 (Mensaje 490823)
Lo probe en php y en otro lenguaje y si que me dejaba acceder con el user, pass, db_name y ese hostname.

¿Dónde estaba ese PHP? ¿En el servidor?

ingbeltran 31-10-2015 18:39:56

accesar mysql en la nube
 
Mi recomendación es contratar un servidor de mysql en la nube freesqldatabase esta muy bien y la forma más sencilla para conectarte es utilizando los componentes MyDAC


La franja horaria es GMT +2. Ahora son las 14:18:30.

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