Conectar Excel a MySQL

Claro, Excel se uLuego para hojas de cálculo, pero ¿Luegobía que puede vincular Excel a fuentes de datos externas? En este artículo vamos a discutir cómo vincular una hoja de cálculo de Excel a una tabla de base de datos MySQL y uLuegor los datos en la tabla de la base de datos para llenar nuestra hoja de cálculo. Hay algunas coLuegos que debe hacer para prepararse para este enlace.
Preparación
Primero, debe descargar el último controlador de Conectividad abierta de bases de datos (ODBC) para MySQL. El controlador ODBC actual para MySQL se puede encontrar en
https://dev.mysql.com/downloads/connector/odbc/
Después de descargar el archivo, asegúrese de comprobar el hash md5 del archivo con el que aparece en la página de descarga.
Luego deberá instalar el controlador que descargó. Haga doble clic en el archivo para iniciar el proceso de instalación. Una vez que se complete el proceso de instalación, deberá crear un nombre de origen de la base de datos (DSN) para uLuegor con Excel.
Creación del DSN
El DSN contendrá toda la información de enlace requerida para uLuegor la tabla de base de datos MySQL. En un sistema Windows, deberá hacer clic en Comienzoentonces Panel de controlentonces Herramientas administrativasentonces Fuentes de datos (ODBC). Deberías ver la siguiente información:
Tenga en cuenta las pestañas en la imagen de arriba. UN usuario DSN disponible sólo para el usuario que lo creó. UN sistema DSN disponible para cualquier persona que pueda iniciar sesión en la máquina. UN archivo DSN es un archivo .DSN que se puede transportar y utilizar en otros sistemas con el mismo sistema operativo y controladores instalados.
Para continuar creando el DSN, haga clic en el Por favor botón cerca de la esquina superior derecha.
Probablemente tendrá que desplazarse hacia abajo hasta la Controlador MySQL ODBC 5.x. Si no está presente, algo Luegolió mal con la instalación del controlador en la sección Preparación de esta publicación. Para continuar creando el DSN, asegúrese de que MySQL ODBC 5.x Driver esté reLuegoltado y haga clic en el Terminar botón. Ahora debería ver una ventana similar a la que se muestra a continuación:
Luego deberá proporcionar la información requerida para completar el formulario que se muestra arriba. La base de datos MySQL y la tabla que estamos uLuegondo para esta publicación están en una máquina de deLuegorrollo y solo las uLuego una persona. Para entornos de «producción», se recomienda que cree un nuevo usuario y otorgue los privilegios SELECT solo al nuevo usuario. En el futuro, puede otorgar privilegios adicionales si es neceLuegorio.
Después de haber proporcionado los datos para la configuración de su fuente de datos, debe hacer clic en el Examen botón para asegurarse de que todo funciona correctamente. A continuación, haga clic en el Okey botón. Ahora debería ver el nombre de la fuente de datos que proporcionó en el formulario en el conjunto anterior enumerado en la ventana del Administrador de fuente de datos ODBC:
Creación de un enlace de hoja de cálculo
Ahora que ha creado con éxito un nuevo DSN, puede cerrar la ventana del Administrador de fuente de datos ODBC y abrir Excel. Una vez que tenga Excel abierto, haga clic en el botón Detalles cinta. Para versiones más recientes de Excel, haga clic en Obtén detallesentonces De otras fuentesentonces Desde ODBC.
En versiones anteriores de Excel, es un poco más de un proceso. En primer lugar, deberías ver algo como esto:
El siguiente paso es hacer clic en el Enlaces enlace ubicado a la derecha debajo de la palabra Datos en la lista de pestañas. El sitio del enlace está marcado con un círculo rojo en la imagen de arriba. La ventana Conexiones del libro de trabajo debería mostrarle:
El siguiente paso es hacer clic en el Por favor botón. Esto le presentará la Enlaces actuales ventana:
Obviamente, no desea trabajar en ninguno de los enlaces enumerados. Por lo tanto, haga clic en el Buscar más… botón. Esto le presentará la Seleccionar fuente de datos ventana:
Al igual que la ventana Vínculos existente, no desea utilizar los vínculos enumerados en la ventana Seleccionar fuente de datos. Por lo tanto, desea hacer doble clic en el + Conectar a nueva fuente de datos.odc carpeta. Al hacerlo, ahora debería estar mirando el Asistente de enlace de datos ventana:
Dadas las opciones de fuente de datos enumeradas, desea reLuegoltar DSN ODBC y haga clic Delantero. El siguiente paso del Asistente de enlace de datos mostrará todas las fuentes de datos ODBC disponibles en el sistema que está utilizando.
Con suerte, si todo Luegolió según lo planeado, debería ver el DSN que creó en los pasos anteriores enumerados entre las fuentes de datos ODBC. ReLuegoltarlo y hacer clic en Delantero.
El siguiente paso en el Asistente para la conexión de datos es guardar y completar. El campo de nombre de archivo debería completarse automáticamente. Puede proporcionar una descripción. La descripción utilizada en el ejemplo se explica por sí misma para cualquiera que pueda uLuegorla. A continuación, haga clic en el Terminar botón en la parte inferior derecha de la ventana.
Ahora debería volver a la ventana Conexión del libro. El enlace de datos que acaba de crear debe incluir:
Importar los datos de la tabla
Puede cerrar la ventana Conexión del libro. Tenemos que hacer clic en el Enlaces actuales botón en la cinta de Datos en Excel. El botón Vínculos actuales debe estar ubicado a la izquierda de la cinta Datos.
Clickea en el Enlaces actuales El botón debería mostrar la ventana Vínculos actuales. Ha visto esta ventana en pasos anteriores, la diferencia ahora es que su enlace de datos debe aparecer cerca de la parte superior:
Asegúrese de que el enlace de datos que creó en los pasos anteriores esté reLuegoltado y luego haga clic en el Abierto botón. Debería Importación de datos ventana:
Para los fines de esta publicación, utilizaremos la configuración predeterminada en la ventana Detalles de importación. A continuación, haga clic en el Okey botón. Si todo funcionó para usted, ahora debe presentar los datos de la tabla de la base de datos MySQL en su hoja de trabajo.
Para esta publicación, había dos campos en la tabla con los que estábamos trabajando. El primer campo es un campo INT de incremento automático titulado ID. El segundo campo es VARCHAR (50) y se llama fname. Nuestra hoja de cálculo final se ve así:
Como habrás notado, los nombres de las columnas de la tabla están en la primera fila. También puede uLuegor las flechas desplegables junto a los nombres de las columnas para ordenar las columnas.
Envase
En esta publicación, cubrimos dónde obtener los últimos controladores ODBC para MySQL, cómo crear un DSN, cómo crear un enlace de datos de hoja de cálculo uLuegondo el DSN y cómo uLuegor el enlace de datos de hoja de cálculo para importar datos a una hoja de cálculo de Excel. ¡Disfrutar!