Integración con MySQL
Conecta una base de datos MySQL o MariaDB a Metaustral y descubre automáticamente tablas, vistas, columnas y relaciones de clave foránea.
Requisitos previos
- MySQL 5.7+ o MariaDB 10.3+ accesible desde la nube de Metaustral — o usa el Agente on-premise para redes privadas.
- Un usuario MySQL con
SELECTeninformation_schemapara la base de datos objetivo. - Puerto
3306abierto para conexiones entrantes desde los rangos IP de Metaustral. - Plan Starter, Pro o Enterprise.
Cómo conectar
Abre Integrations y haz clic en + New connection
Selecciona MySQL como tipo
El formulario muestra: host, base de datos, usuario y contraseña. No se muestra campo de puerto (MySQL siempre usa el 3306).
Completa las credenciales y guarda
Ingresa el nombre de conexión, host, nombre de base de datos, usuario y contraseña. Haz clic en Save.
Importa los metadatos desde Import → From a connection
Ve a Import → From a connection, selecciona esta conexión, explora los esquemas y tablas y haz clic en Confirm import.
Formulario de conexión MySQL — host, nombre de base de datos, usuario y contraseña.
Campos de conexión
| Campo | Requerido | Notas |
|---|---|---|
| Nombre de conexión | Sí | Etiqueta en Metaustral. |
| Host | Sí | Dirección IP o hostname de tu servidor MySQL. |
| Puerto | Sí | Por defecto: 3306. |
| Base de datos | Sí | La base de datos a inspeccionar. Debe existir y ser accesible para el usuario. |
| Usuario | Sí | Usuario MySQL con SELECT en information_schema. |
| Contraseña | Sí | Almacenada cifrada con Fernet — nunca legible en texto plano. |
Consejo: Usa un usuario MySQL de solo lectura dedicado:
GRANT SELECT ON information_schema.* TO 'metaustral_ro'@'%';