Sei sulla pagina 1di 9

Qu es OBDC?

Open DataBase Connectivity (ODBC) es un estndar de acceso a las bases de datos desarrollado por SQL
Access Group (SAG) en 1992. El objetivo de ODBC es hacer posible el acceder a cualquier dato desde
cualquier aplicacin, sin importar qu sistema de gestin de bases de datos (DBMS) almacene los datos.

Prctica: Acceso a MySQL desde Microsoft Access

1.- Descargar el driver ODBC de 32 bits si tu MySQL es de 32 bits, de caso contrario descargar el driver
ODBC de 64 bits de la siguiente direccin:

http://dev.mysql.com/downloads/connector/odbc

2.- Instalar el archivo mysql-connector-odbc-5.1.8-win32.msi o mysql-connector-odbc-5.1.8-winx64.msi y


procederemos a ejecutar el archivo independientemente de la advertencia de seguridad.

En la pantalla principal del instalador pulsamos Next.


En la ventana del tipo de instalacin seleccionamos Custom y pulsamos Next

El instalador nos mostrar una pantalla como la siguiente, indicndonos que tipo de driver vamos a instalar.
Pulsamos Next y en la siguiente pantalla pulsamos Install, esperamos unos momentos a que termine la
instalacin y en la ltima pantalla pulsamos Finish

3.- Para configurar nuestro driver depende de la versin dl driver que se est instal (32 o 64 bits) para ello
nos dirigiremos nuestro buscador de Windows 10 y tecleamos odbc y seleccionaremos la aplicacin
correspondiente a la versin del driver que instalamos.

En Windows 8 o 7, para encontrar la aplicacin de 64 bits (si se tiene sistema operativo de 64 bits) hay que ir
a "Panel de control" - "Herramientas administrativas" - "Orgenes de datos ODBC" y nos aparecer una
pantalla como la siguiente:

Si se desea buscar la versin de 32 bits hay que dirigirse a esta carpeta C:/Windows/SysWOW64 y buscar
el ejecutable odbcad32.exe y ejecutarlo como administrador.
Nos aparecer una ventana como la siguiente, pulsamos en el botn de Agregar

En la siguiente ventana seleccionaremos el driver de MySQL ODBC X.X Driver y pulsamos en Finalizar

Se abrir una nueva ventana como la siguiente, aqu es donde configuraremos nuestra conexin
-Data Source Name: Es el nombre como se va a llamar la conexin.
-Descripcin: Una pequea descripcin de nuestra conexin, se le puede poner lo que quiera.
-TCP/IP Server: Colocar localhost
-Port: El puerto de MySQL que por defecto es 3306 a menos que se haya cambiado el valor.
-User: Nombre del usuario, en este caso root a menos que se haya cambiado
-Password: La contrasea del usuario con el que intentan ingresar.
-Database: Se elige que base de datos se va a utilizar.
Si todos los datos son correctos al pulsar en el botn de Test nos mostrar una pantalla como la siguiente:

Para finalizar la configuracin, pulsamos en Ok.


4.- Para vincular nuestras tablas ejecutamos Access y creamos una Base de Datos en Blanco
En la pestaa "Datos externos" pulsaremos en "Base de datos ODBC"

Nos aparecer una nueva venta con las siguientes opciones:


Importar el origen de datos en una nueva tabla de la base de datos actual: Si la base de datos no
existe, la crear con todos los datos, si ya existe solo actualizar los datos. Cuando se modifican los
datos desde MySQL los cambios no se vern reflejados.
Vincular al origen de datos creando una tabla vinculada: Cualquier cambio realizado en cualquier
desde Access o MySQL se ver reflejado en MySQL o Access respectivamente.
Seleccionaremos la opcin de Vincular al origen de datos creando una tabla vinculada y damos clic en
Aceptar
Pulsaremos en la pestaa "Origen de datos de equipo" y seleccionaremos el origen de datos como
hallamos llamado a nuestra conexin, pulsaremos Aceptar".

Despus nos aparecer una venta como esta donde nos pedir que importemos las tablas de nuestra Base de
Datos, pulsamos en Seleccionar todo y despus en Aceptar

Al hacer clic en las tablas que aparecen en el lado izquierdo, se puede ver que se vincularon los datos.
Ahora si modificamos algn registro en Access el cambio debe ser visto en MySQL y viceversa.

Potrebbero piacerti anche