Conexión de MySQL
Para acceder a los datos en MySQL, cree un activo de conexión para el mismo.
MySQL es un sistema de gestión de bases de datos relacionales de código abierto.
Versiones soportadas
- MySQL Enterprise Edition 5.0+
- MySQL Community Edition 4.1, 5.0, 5.1, 5.5, 5.6, 5.7
Crear una conexión con MySQL
Para crear el activo de conexión, necesita estos detalles de conexión basados en su despliegue:
Conectividad común
- Nombre de host o dirección IP : El nombre de host o la dirección IP de la base de datos.
- Número de puerto : El puerto de la base de datos.
- Base de datos (opcional): El nombre de la base de datos. Si no introduce un nombre de base de datos, deberá introducir el nombre del catálogo, el nombre del esquema y el nombre de la tabla en las propiedades de las consultas SQL.
- Codificación (opcional): La codificación de caracteres para sus datos. Si no se especifica, se utiliza el conjunto de caracteres predeterminado del servidor de base de datos. Si cambia el valor, introduzca una codificación de caracteres válida, por ejemplo, UTF-8.
- Conversión de fecha y hora cero : habilita la conversión de fecha y hora cero a un valor nulo.
- Utilizar servidor proxy (opcional)
Seleccione Utilizar servidor proxy para acceder a la fuente de datos MySQL a través de un servidor proxy. Dependiendo de su configuración, un proxy de servidor puede proporcionar equilibrio de carga, mayor seguridad y privacidad. La configuración del proxy del servidor es independiente de las credenciales de autenticación y de la selección de credenciales personales o compartidas. La configuración del proxy del servidor no se puede almacenar en un almacén.
- Nombre de host o dirección IP del proxy : El proxy URL. Por ejemplo, https://proxy.example.com.
- Puerto proxy del servidor: El número de puerto para conectarse al servidor proxy. Por ejemplo, 8080 u 8443.
- Los campos Nombre de usuario del proxy y Contraseña del proxy son opcionales.
StreamSets
- Nombre de host o dirección IP : El nombre de host o la dirección IP de la base de datos.
- Número de puerto : El puerto de la base de datos.
- Base de datos (opcional): El nombre de la base de datos. Si no introduce un nombre de base de datos, deberá introducir el nombre del catálogo, el nombre del esquema y el nombre de la tabla en las propiedades de las consultas SQL.
Credenciales
Dispone de métodos de autenticación específicos en función de su despliegue:
Conectividad común
- Nombre de usuario : El nombre de usuario que accede a la fuente de datos.
- Contraseña : La contraseña asociada al nombre de usuario para acceder a la fuente de datos.
Seleccione El puerto está habilitado para SSL (opcional): Habilitar si el puerto está configurado para aceptar conexiones SSL.
- Certificado SSL : El certificado SSL del host en el que se va a confiar, que sólo es necesario cuando el certificado del host no ha sido firmado por una autoridad de certificación conocida.
- Nombre de host en el certificado SSL : Nombre de host en la parte SubjectAlternativeName o CommonName (CN) del certificado SSL.
- Validar certificado SSL : Valida que el certificado SSL devuelto por el host sea de confianza.
StreamSets
- Nombre de usuario : El nombre de usuario que accede a la fuente de datos.
- Contraseña : La contraseña asociada al nombre de usuario para acceder a la fuente de datos.
Para Conectividad privada, para conectarse a una base de datos que no se exterioriza a Internet (por ejemplo, detrás de un cortafuegos), debe configurar una conexión segura.
Ejecución de sentencias SQL
Para asegurarse de que las sentencias SQL se ejecutan correctamente, consulte la documentación deMySQL para obtener la sintaxis correcta.