Conectar Excel a la base de datos Mysql

Tabla de contenido

Lo siguiente conectará Excel a una base de datos Mysql y luego importará una tabla a Excel.

Esto se probó en una máquina Excel 2003 que se conecta a MySQL 4.1.14 (la base de datos de este sitio web).

Después de leer numerosos tutoriales sobre cómo conectar Excel a Mysql, todos decían lo mismo, y todos fallaron (para mí). Esto se debió a que nunca fueron específicos sobre el controlador a utilizar. Después de leer esta nota rápida y modificar algunas URL para encontrar la ubicación de descarga, logré una conexión exitosa, y así es como …

Paso uno

Descargue e instale MyODBC-3.51.11-2-win.msi

Segundo paso

Agregue una nueva fuente de datos a su entorno de Windows. Desde su menú de inicio, haga clic en Configuración-> Panel de control.

En la carpeta recién abierta, haga clic en Herramientas administrativas-> Fuentes de datos (ODBC).

Haga clic en el Agregar botón, desplácese hacia abajo en la lista y haga doble clic en el controlador MySql 3.51. Ingrese un nombre para la conexión y la información de su base de datos y luego presione prueba. Con un poco de suerte obtendrás un Éxito mensaje. Su conexión de datos ahora está configurada.

Paso tres

De vuelta en Excel: en el menú principal, haga clic en Datos-> Importar datos externos-> Importar datos.

En el cuadro de diálogo recién abierto, haga clic en el Nueva fuente botón hacia la parte inferior y luego haga doble clic ODBC DSN. Ahora debería ver la fuente de datos que configuró en la sección anterior. Haga doble clic en esto.

Seleccione la tabla que desee del editor de consultas, presione Siguiente-> Finalizar.

Casi terminado, debería volver al cuadro de diálogo "Seleccionar fuente de datos", haga clic en Abierto ahora y se le preguntará en qué celda colocar los datos de la nueva tabla. Elija su celda y haga clic en Aceptar. Se le pedirá que revise la configuración de su base de datos:

Nota 1: Verifique tres veces sus credenciales, por alguna razón, mi nombre de usuario está truncado aquí.

Nota 2: Este es el paso que falla al elegir un controlador aleatorio del sitio MySql (aunque la conexión de prueba funcionó).

Cruce los dedos, haga clic en Aceptar y bammo su conjunto de datos Mysql ahora está en Excel. Aquí hay un fragmento de la tabla de mis publicaciones en Excel:

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave