Conexion Remota con MySql !!

David
30 de Octubre del 2003
como hago para realizar una conexion remota con cualquier lenguaje de programacion Visual Basic, C++, Fox Pro etc, sea cual sea !!!! solo quiero una interfaz simple para realizar consultas basicas a la Base de Datos de MySql Gracias!

aerd
30 de Octubre del 2003
Esto es conectado con Visual Foxpro.

Lo primero que debes hacer es instalar un controlador ODBC que se puede descargar desde la p谩gina web www.mysql.com, existen dos, yo trabajo principalmente con el 2.5

Luego debes escribir un programa en Foxpro parecido a esto:

lnHandle = -1
lcString = "DB=mysql;SERVER=127.0.0.1;UID=root;PWD=;PORT=3306;OPTION=25;STMT=;DRIVER={MySQL};DSN="
SQLSETPROP(0,"DISPLOGIN",3)
lnHandle = SQLSTRINGCONNECT(lcString)
IF lnHandle<0
MESSAGEBOX("No Se Puede Conectar al Servidor...")
ENDIF

Donde :

DB : Nombre de la base de datos Mysql
SERVER : Direcci贸n IP del servidor
UID : Nombre de usuario de Mysql
PWD : Password del usuario de Mysql
PORT : Puerta TCP/IP generalmente es 3306
DRIVER : Nombre del controlador

Los controladores ODBC para Mysql pueden ser dos:

Versi贸n 2.5 {MySQL}
Versi贸n 3.51 {MySQL ODBC 3.51 Driver}

Esta instrucci贸n te sirve para conectarte a cualquier servidor de bases de datos cambiando los par谩metros descritos anteriormente.

Edgar
30 de Octubre del 2003
Me gustaria saber como hacerlo de manera inversa, osea utlizar mysql y php (linux) para conectarme a una base de datos que esta en otro servidor con Visual Fox en windows obviamente.