![]() |
Conexion BD mysql
Hola amigos. Me encuentro otra vez aqui con ustedes para consultar con ustedes los expertos sobre conexion de bases de datos. La cuestión es la siguiente, he creado un aplicacion en DELPHI 7, conectada a una bd construida en MYSQL, en mi aplicacion utilizo componentes BDE para la manipulación de datos. Para realizar la conexion utilizo el driver mysql ODBC 3.51, en la opción orígenes de datos de windows he configurado un DSN de sistema para crear el alias, definir a qué servidor mysql conectarse y toda esa configuracion. Total que todo funciona perfectamente. La duda que tengo es: tengo dos computadoras A y B conectadas en red, en la compu A es donde tengo mi aplicacion e instalado el servidor mysql, y es ahi mismo donde tengo mi base de datos. Pero lo que quiero saber es que si instalo mi aplicacion en la computadora B, qué necesito hacer para que se conecte a la base de datos ubicada en A. Me gustaría saber si esto es posible. Alguien podría orientarme al respecto por favor.
|
Cita:
Saludos. |
Hola enecumene, gracias por tu atención. Ya he intentado antes lo que me dices (instalé el conector en la computadora B) pero no puedo crear el alias. Al entrar a la opcion "Origenes de Datos (ODBC)" de Windows y elegir DSN de Sistema, me aparecen estos campos para llenar:
---> Data Source Name ---> Server ---> User ---> Password ---> Database en todos estos campos puedo asignar los mismos valores que puse en la computadora A, excepto el campo DATABASE. Al momento de quererle asignar la base de datos a la que quiero que se conecte me arroja un error como este: "Request returned with SQL_ERROR" y ya no me permite crear el alias. Qué puedo hacer ??? Gracias de antemano. |
Hola, como tienes conectado las dos computadoras? cada una tiene una ip fija?
Cita:
|
Acabo de recordar que en mis inicos con mysql tuve ese tipo de problemas y era que la computadora B no tenia los privilegios de accesos al servidor mysql en la Computadora A, haz lo siguiente, en el servidor abres la pantalla de comandos que se llama Mysql client command creo que es asi, pones la clave del servidor y pones esto:
Cita:
Saludos. |
Buenisima respuesta !!!! Pude resolver mi problema. Muchisimas gracias por tu ayuda.
|
La franja horaria es GMT +2. Ahora son las 09:30:55. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi