Crear Servidor de Base de Datos MySQL para conectarse desde Otro Equipo (cliente-Servidor)

412 views
Skip to first unread message

José Angel Vásquez Paz

unread,
Aug 29, 2016, 1:58:23 PM8/29/16
to Comunidad de Visual Foxpro en Español

Dios bendiga a todos mis hermanos de este medio.
Por favor necesito ayuda porque soy nuevo programando con
Bases de Datos MySQL y necesito saber como puedo
configurar una conexión Cliente-Servidor para que mi programa
de Visual FoxPro funcione desde otro equipo.

Necesito saber que aplicaciones debo usar y cómo debo configurar.
O alguna dirección donde pueda conseguir una explicación concreta.

Por ahora uso PHPMyadmin.

De antemano les agradezco la ayuda que me puedan dar.

Gracias y Bendiciones a todos ...

Su colega y amigo:

José Angel Vásquez
Venezuela

Germán Fabricio Valdez

unread,
Aug 29, 2016, 2:50:00 PM8/29/16
to Comunidad de Visual Foxpro en Español
te recomiendo la sqldata.dll 8.01.0001 que se conecta a microsoft sql server todas las versiones con ella podes hacer cliente servidor facilmente

Richard Silva

unread,
Sep 1, 2016, 8:53:18 AM9/1/16
to Comunidad de Visual Foxpro en Español
Hola José Angel.

Entiendo que el servidor se está ejecutando en otro equipo, y que la aplicación ya ha sido desarrollada, aunque puedo estar equivocado, :) .

A grandes rasgos:
Por defecto, MySQL configura el puerto 3306 en el Servidor para "escuchar" las peticiones de los Clientes. Por ésta razón, si el Servidor se ejecuta sobre Windows, deberás abrir ese puerto en el Firewall.

Necesitas instalar el controlador ODBC de MYSQL de 32 bits ( Esto es así porque tu aplicación VFP maneja 32 bits ) en el equipo Cliente para acceder al Servidor.

Una vez instalado el controlador, podrás hacer pruebas de conexión al Servidor con los datos de un Usuario MySQL y su Contraseña a través del Panel de Control, Herramientas Administrativas, Orígenes de datos.

El sitio https://www.connectionstrings.com/mysql/ podría ser de ayuda, por si lo necesitas.

Si la aplicación no ha sido desarrollada, el Sr. Antonio Meza ha publicado la clase FoxyDb que podría ser de gran ayuda.

Espero te sea útil, no dudes en postear si necesitas una mano para continuar.


--
Saludos paisano!

almonts ( www.ontarioxb.es )

unread,
Sep 2, 2016, 8:13:20 PM9/2/16
to Comunidad de Visual Foxpro en Español
Varios aspectos a tener en cuenta, y de obligado cumplimiento:

- En el equipo servidor tener una IP fija tanto a nivel de LAN / WAN
- Abrir en el firewall del servidor el puerto que vas a utilizar con el MySQL por defecto el 3306
- Si posees un Router que tambien te hace las funciones de Switch de red abrir el mismo puerto y direccionarlo a la IP del equipo servidor.

Cumpliendo estos requisitos tendrias que poder acceder remotamente, sin ningún problema.

La otra cuestión yo para administrar las bases de datos MySQL utilizo HeidiSQL. Gratuita y la mejor y encima portable.



José Angel Vásquez Paz

unread,
Sep 13, 2016, 9:52:32 AM9/13/16
to Comunidad de Visual Foxpro en Español
Doy gracias y mil bendiciones a todos mis colegas del sitio que me han respondido.
Ha sido de mucha ayuda sus instrucciones y las he cumplido.
Mi colega y compatriota Irwin Rodriguez me dio otras instrucciones por telefono y
pude resolver.
Reply all
Reply to author
Forward
0 new messages