Compartir vía


Conectarse a un origen de datos MySQL (Asistente para importación y exportación de SQL Server)

Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory

En este artículo se muestra cómo conectarse a un origen de datos MySQL desde la página Elegir un origen de datos o Elegir un destino del asistente para importación y exportación de SQL Server. Hay varios proveedores de datos que puede usar para conectarse a MySQL.

Importante

Los requisitos detallados y los requisitos previos para conectarse a una base de datos MySQL no se indicarán en este artículo de Microsoft. En este artículo se da por supuesto que ya tiene instalado el software de cliente MySQL y que puede conectarse correctamente a la base de datos de destino MySQL. Para obtener más información, consulte la documentación de MySQL o el administrador de base de datos MySQL.

Obtener los conectores de MySQL

Descargue los proveedores y los controladores que se describen en este artículo desde la página Conectores de MySQL.

Conectarse a MySQL con el proveedor de datos de .NET Framework para MySQL

Después de seleccionar el proveedor de datos de .NET Framework para MySQL en la página Elegir un origen de datos o Elegir un destino del asistente, la página muestra una lista agrupada de opciones del proveedor. Muchas de ellas aparecen con nombres y valores de configuración extraños. Afortunadamente, solo tendrá que proporcionar cierta información. Así que puede ignorar los valores predeterminados de las demás opciones.

Nota:

Las opciones de conexión de este proveedor de datos son las mismas independientemente de si MySQL es el origen o el destino. Es decir, las opciones que ve son las mismas en las páginas Elegir un origen de datos y Elegir un destino del asistente.

Información requerida Proveedor de datos de .NET Framework para la propiedad MySQL
Nombre del servidor Server
Nombre de la base de datos Base de datos
Información de autenticación (inicio de sesión) Id. de usuario y contraseña

No tiene que escribir la cadena de conexión en el campo ConnectionString de la lista. Después de escribir los valores individuales del nombre del servidor de MySQL (Server) y obtener la información de inicio de sesión, el asistente ensambla la cadena de conexión de las propiedades individuales y sus valores.

Captura de pantalla para Conectarse a MySQL con el proveedor .NET, 1 de 2.

Captura de pantalla para Conectarse a MySQL con el proveedor .NET, 2 de 2.

Conectarse a MySQL con el controlador ODBC de MySQL

Los controladores ODBC no aparecen en la lista desplegable de los orígenes de datos. Para conectarse con un controlador ODBC, empiece seleccionando el proveedor de datos de .NET Framework para ODBC como origen de datos en la página Elegir un origen de datos o Elegir un destino. Este proveedor actúa como un contenedor para el controlador ODBC.

Esta es la pantalla genérica que se ve inmediatamente después de seleccionar el proveedor de datos de .NET Framework para ODBC.

Captura de pantalla para Conectarse antes a SQL con ODBC.

Opciones que hay que especificar (controlador ODBC de MySQL)

Nota:

Las opciones de conexión de este proveedor de datos y el controlador ODBC son las mismas independientemente de si MySQL es el origen o el destino. Es decir, las opciones que ve son las mismas en las páginas Elegir un origen de datos y Elegir un destino del asistente.

Para conectarse a MySQL con el controlador ODBC de MySQL, ensamble una cadena de conexión que incluya las siguientes opciones y sus valores. El formato de una cadena de conexión completa aparece inmediatamente después de la lista de opciones.

Sugerencia

Obtenga ayuda para ensamblar una cadena de conexión que funcione correctamente. O bien, en lugar de proporcionar una cadena de conexión, puede proporcionar un DSN (nombre de origen de datos) existente o crear uno nuevo. Para obtener más información acerca de estas opciones, consulte Conectarse a un origen de datos ODBC.

Controlador
Nombre del controlador ODBC.

Server
Nombre del servidor de MySQL.

Base de datos
Nombre de la base de datos de MySQL.

UID y PWD
Son el id. de usuario y la contraseña para conectarse.

Formato de la cadena de conexión

Este es el formato de una cadena de conexión típica.

Driver={MySQL ODBC 5.3 Unicode Driver};Server=<server>;Database=<database>;UID=<user id>;PWD=<password>

Escribir la cadena de conexión

Escriba la cadena de conexión en el campo ConnectionString o escriba el nombre DSN en el campo DSN, que se encuentra en la página Elegir un origen de datos o Elegir un destino. Después de escribir la cadena de conexión, el asistente la analiza y muestra las propiedades individuales y sus valores en la lista.

En el siguiente ejemplo se emplea esta cadena de conexión.

Driver={MySQL ODBC 5.3 Unicode Driver};Server=127.0.0.1;Database=world;UID=root;PWD=********

Esta es la pantalla que verá después de escribir la cadena de conexión.

Captura de pantalla para Conectarse a MySQL con ODBC.

Otros proveedores de datos y más información

Para obtener más información sobre cómo conectarse a MySQL con un proveedor de datos que no aparezca en esta lista, consulte MySQL connection strings (Cadenas de conexión de MySQL). En este sitio de terceros también encontrará más información sobre los proveedores de datos y los parámetros de conexión que se describen en esta página.