Instalar el driver ODBC para conectar con una base de datos MySQL

Valoración del artículo:
Instrucciones para instalar el driver ODBC necesario para conectar con una base de datos MySQL desde un sistema Microsoft Windows.
Publicado: 20/9/02
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.
Instalar este driver sirve para que desde un sistema Microsoft Windows se pueda acceder a una base de datos MySQL. Las aplicaciones son variadas, por ejemplo podemos utilizarlo para crear un DSN asociado a una base de datos MySQL, de modo que nuestras páginas ASP podrían acceder a dicha base de datos. Otra aplicación es acceder desde Access a la base de datos MySQL y exportar o importar datos (migrar los datos desde Access a MySQL y desde MySQL a Access), incluso para crear un back-end de nuestra base MySQL en interfaz Access.

Primero hay que descargar la última versión de Myodbc de la página de Mysql:
http://www.mysql.com/products/connector/odbc/

Nota: Puede que nuestro sistema tenga que actualizarse. En el ordenador que tiene el sistema Windows XX y Access 2000 habría que actualizar a la versión 6 de Microsoft Jet:
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q239114&

Cuando ya tenemos todo, instalamos la actualización de Microsoft Jet, y descomprimimos e instalamos el driver OBDC de Mysql. Cuando pregunta en la pantalla de “Data Sources” haz clic en “Close” para terminar.

Una vez se ha instalado el driver ODBC, accede al panel de control de OBDC de 32 Bits (Botón Inicio-> Configuración-> Panel de control-> Fuentes de datos ODBC 32 bits).

En este punto, tendrás que elegir si quieres utilizar el driver para un solo usuario (DSN de usuario), o para cualquier usuario del ordenador (DSN de Sistema). Una vez hayas elegido uno, haz clic en el botón de “Agregar” para añadir una nueva fuente de datos y a continuación, selecciona el driver de Mysql. Aparecerá la siguiente pantalla:


En ella tendrás que rellenar los siguientes campos:

Windows DSN name: Nombre de la fuente de datos que estará disponible desde Windows.
Mysql host (name or IP): Nombre o dirección IP del ordenador donde se encuentra instalado el servidor Mysql.
Mysql Database Name: Nombre de la base de datos con la que se trabajará desde la fuente de datos
User: Nombre de usuario con el que se accederá al servidor de bases de datos.
Password: Contraseña del usuario.
Port: Sirve para especificar el puerto en el que se encuentra el servidor Mysql, hay que poner un valor en caso de que no se esté utilizando el predeterminado, que es el 3306.

Una vez están estas opciones configuradas, se puede hacer clic en "OK" para cerrar las ventanas.

Comentarios
Fueron enviados 26 comentarios al artículo
5 comentarios no revisados
21 comentarios revisados:
Por: agustin perez
08/11/02
Es el tutorial más claro, conciso y por supuesto práctico de los muchos que he visto en la red. Todo funciona perfectamente.
tks
Por: Andrés
19/9/03
Es bastante buena la información que presentas en esta página... Yo soy principiante y me gustaría que explicaras un poco más hacerca de como funcionan los DSN Usuario y de Sistema. y cómo funciona o pára qué sirve cada una. (Host Name, DSN Name, DataBase Name etc.)
Por: Jehs
22/10/03
La ultima versión de Microsoft Jet en realidad es la 4.0, sin embargo debes bajar la ultima versión del Service Pack de Microsoft Jet 4.0 que es SP7, con esto no tendras problemas. Te recomiendo que antes de esto bajes el ultimo Service Pack del sistema operativo que estas usando pero minimizar problemas...
Por: Hoover
28/4/04
Yo utilizo Windows 2000 server, cual de las versiones 6 de Microsoft Jet me sirven, puesto que de las 4 opciones que me dan hay dos que estan mas familiarizadas, la que es para Windows 2000 y Windows 2003 server. Gracias!
Por: Fabian
03/6/04
Sencillamente exelente. Además muy preciso y util. Lastima que todos los proveedores de Hosting no tengan tan claras las cosas... Gracias.
Por: Carles Solà
08/7/04
Pues a mi no me ha parecido tan claro.
En primer lugar, en la web que indica, la versión 6 del Jet para Windows, no aparece.
Sólo está la versión 4.
La instalación del ODBC tampoco es tan clara. De los "espejos" disponibles no hay ninguno para España. He instalado el de Argentina pensando que así estará por lo menos en Castellano y luego una vez instalado, la configuración no es nada clara, especialmente el último paso. Los menús que explica aquí no se parecen a los que aparecen en el programa recientemente instalado. Agradecería orientación.
Por: Victor Dorado
06/10/04
Tu articulo me abrio las puertas ha algo muy interesante he logrado migrar de acces al Mysql Administrator server.
Pero en este último ya no puedo introducir datos como antes lo hacia cuando creaba tablas en el mismo.

RESPUESTA

No se exactamente a qué te refieres, pero te quiero comentar que hay otros adminstradores para manejar una base de datos MySQL que seguro que funcionan bien:
Te recomiendo echar un vistazo a Mysql Control Center.

Por: José González
03/1/05
Un exelente trabajo dedicado a enseñar a los demás, felicitaciones y espero que sigas explicando las tecnologías web, saludos de Chile.
Por: Carles
16/1/05
Un artículo interesante y escueto, como me gustan a mí, pero resulta confusa la información de éste directorio:
http://www.mysql.com/downloads/api-myodbc-2.50.html

En ésta dirección aparecen una buena docena de enlaces a archivos del tipo * 2.50.11 (1 file) sin precisar cuál es el más actualizado, y ni siquiera pone cuál es el que hay que bajar para la versión que yo tengo del MySQL.

Sería interesante pues, que en éstos manuales también se diera un poco de orientación sobre cómo encontrar el archivo adecuado en las webs de referencia que ponéis. Por lo demás, perfecto. Un saludo, Carles.
Por: Oscar
22/4/05
El artículo es muy claro, y además era justo lo que estaba buscando. Menos mal que existen herramientas de este estilo... y webs que expliquen cómo ponerlas en marcha.
Por: Nicolas
09/6/05
Thank you for this interesting tutorial. It helps me a lot.
Por: Nestor
10/6/05
Yo instalé el myodbc-2.50.39 y me daba el siguiente error: "S1000 Client does not support authentication protocol requested by server; consider upgrading My SQL client".

Entonces instalé el MyODBC-3.51.11-2 y funcionó de maravilla.

Lo pueden bajar de http://dev.mysql.com/downloads/connector/odbc/3.51.html

Espero le sirva a alguien.
Por: Rober
17/8/05
Esta muy bien solo una cosa para bajaros eso del odbc ir aquí.
http://dev.mysql.com/downloads/connector/odbc/5.0.html
(para XP almenos ,pues el otro link es de archivos muy antiguos delWin95)
Saludos
Por: Edwin Jesús
14/2/06
me parece bueno el ejemplo, pero desearia saber si con el access 2003 funciona, ya que las opciones son muy diferentes según lo prove.
Por: Chuster
28/7/06
A mi me parece bien explicado... excelentemente plantado, solo hay que buscar más en internet para los que no entienden, busquen y encuentren
Por: HBK
05/3/08
EL MEJOR GESTOR DE DATOS Y ADMINSITRADOR ES EL EMBARCADERO QUE ESPERO LO CONSIDEREN MUY BUENO AL IGUAL QUE EL MYSQL SERVER
Por: Osmar Mavarez
13/3/08
He instalado el Driver ODBC MYSQL Conector 3.51
Siguiendo los pasos no me aparece en el panel de control -> Fuentes de datos ODBC 32 bits).
que debo hacer ?
Por: david
15/12/08
amigo omar ve a herramientas del administrador, origenes de datos odbc, eligue dns de usuario o sistema y dale agregar mysql odbc 3.51 driver y luego sigue los pasos que te dicen en el articulo

pdt: trae opciones por defecto
Por: Agradecido
18/1/09
GRACIAS!!! Gracias a tu pagina pude utilizar por fin el office chart y aplicarlo a mi proyecto, gracias a esto podre terminar la parte mas importante. gracias
Mysql
Por: Luis Cruz
08/4/09
Necesito saber como usar vb.net 2003 con mysql pero en una aplicacion para PDA o windows CE

Urgente

Gracias
ayuda
Por: Victor
27/4/09
Perdonar por mi falta de conocimiento, pero en la primera linea, podriais darme un ejemplo de lo que abria que poner?

gracias de antemano

Manuales relacionados
Categorias relacionadas
El autor
Lectura recomendada
Compra este libro en Agapea, la librería urgente a domicilio.
Últimas noticias
Alojados en el grupo