Integración MySQL MakeAutomatiza MySQL con Make.
¿Y si tu base de datos trabajara mientras tú haces otra cosa? La integración MySQL Make te da 8 módulos, piezas que colocas en un escenario, la automatización que Make ejecuta por ti. Nada dentro de MySQL lo arranca: Make mira tus tablas cada cierto intervalo.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué permite de verdad la integración MySQL Make?
Enlaza tu servidor MySQL con Make una sola vez: esa conexión es tu cuenta de la base vinculada a Make, y todos los módulos MySQL la reutilizan después. A partir de ahí Make lee filas, las escribe, las cambia, las borra y las mueve hacia tus otras herramientas. Los 8 módulos se reparten en 6 acciones, 1 búsqueda y 1 iterador.
Lo más directo es la fila que se escribe sin que nadie la teclee. Insert row into a table toma lo que trae el módulo anterior, sea un alta o un pedido, y lo deja escrito en la tabla que corresponde.
Cuando el dato que hace falta vive repartido en dos tablas, una sola consulta puede traerlo todo junto. Execute a query (advanced) deja escribir la sentencia SQL que hace ese cruce, algo que ninguna de las acciones ya listas cubre por sí sola.
Y para cerrar el ciclo, la fila que queda marcada como resuelta. Update row(s) in a table cambia esa columna sin tocar el resto de la tabla, así el resto del escenario sabe qué ya se trató.
Lo que Make no hace por su cuenta es vigilar la base: MySQL no tiene ningún disparador, el módulo que reacciona solo cuando pasa algo. Hace falta entonces una planificación sobre otro módulo o el disparador de otra app para arrancar el escenario, y el servidor tiene que quedar accesible desde internet en todo momento.
La misma necesidad existe en n8n: la Integración MySQL n8n describe su nodo, n8n vs Make ordena los criterios para decidir, y la Agencia Make puede montarlo si prefieres no hacerlo solo.
¿Cómo conectas MySQL con Make?
- 01
Coloca un módulo MySQL y crea la conexión
Lo primero es tener un servidor MySQL encendido y accesible. En Make, arrastra cualquier módulo MySQL a un escenario y pulsa Create a connection. Esa conexión es tu cuenta de la base enlazada con Make una sola vez, y todos los módulos MySQL que añadas luego la aprovechan.
- 02
Rellena los campos del servidor
Ponle un nombre a la conexión y completa Host con la dirección pública de tu servidor, Port, User y Password. Rellena también Database: la mayoría de módulos se apañan sin ese dato, Execute a query (advanced) no.
- 03
Guarda y confirma el acceso
Pulsa Save. Make te pedirá autenticarte y confirmar el acceso si el servidor lo exige. Un servidor antiguo puede necesitar Allow insecure authentication. Para TLS, los campos opcionales aceptan un archivo P12, PFX o PEM que Make usa sin guardarlo.
Tu primer escenario con MySQL
ObjetivoEn cada ejecución programada, Make busca en MySQL las filas que cumplen tu condición y las marca una a una.
- 01
Crea el escenario
En la página Scenarios, abre un escenario nuevo y pulsa el + para colocar el primer módulo. Busca MySQL por su nombre y elige Select row(s) from a table.
- 02
Conecta la base y elige la tabla
Pulsa Create a connection si es tu primer módulo MySQL y después indica la tabla y la condición que filtra las filas. Make solo enseña lo que la conexión le deja ver.
- 03
Añade la actualización
Pulsa el + a la derecha del módulo y añade Update row(s) in a table. Cada fila llega como un bundle, un elemento que pasa de un módulo al siguiente, y tu condición decide a cuál le cambias la columna.
- 04
Prueba con Run once
Pulsa Run once, el botón que ejecuta el escenario una sola vez. Cada módulo muestra los bundles que recibió, así ves las filas reales antes de tocar nada.
- 05
Programa y enciende
Abre Scheduling en el primer módulo, el reloj: un escenario nuevo viene con 15 minutos por defecto. Elige tu intervalo y enciéndelo.
Lo que MySQL sabe hacer dentro de un escenario
MySQL te da 8 módulos en 3 grupos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.
Índice de módulos
Actions
6 módulosDelete row(s) from a table
AcciónBorra las filas que cumplen tus condiciones y devuelve solo la confirmación de que la orden se ejecutó. Las filas ya no están.
Execute a query (advanced)
AcciónAquí escribes tú la consulta SQL y Make la ejecuta tal cual contra tu base. Es la salida cuando ninguna de las 6 acciones listas cubre el caso.
Execute a stored procedure
AcciónLlama a un procedimiento que ya vive en tu base y recoge lo que devuelve. La lógica se queda en MySQL y Make solo se encarga de lanzarla en el momento justo.
Insert row into a table
AcciónEscribe una fila nueva con los valores que traes del módulo anterior y te devuelve la fila recién creada.
Update row(s) in a table
AcciónModifica las columnas que indicas en las filas que cumplen la condición, y deja intacto el resto de la tabla.
Pass NULL values into a table
AcciónSolo en la docEste módulo escribe un NULL de verdad en la columna, en lugar de una cadena vacía. La diferencia se nota en cuanto filtras o cuentas filas.
Searches
1 móduloYou may also use the existing basic text operators for comparing dates and datetimes. Just use text formatted date/datetime as the second operand: YYYY-MM-DD for date typeYYYY-MM-DD HH:mm:ss for datetime type Literal static datetime value example: Formatted dynamic datetime value example:
Select row(s) from a table
BúsquedaLee una tabla y manda hacia adelante cada fila que cumple la condición, un bundle por fila. Cero, una o varias: lo que viene después corre tantas veces como resultados haya.
YYYY-MM-DD, o YYYY-MM-DD HH:mm:ss si la columna guarda la hora.Iterators
1 móduloIterate recordset of a stored procedure
IteradorEn Make“Iterates through recordset received from a stored procedure.”
Recoge el recordset que devolvió un procedimiento almacenado y lo parte en un bundle por fila, para que cada una siga su propio camino.
¿Necesitas ayuda para automatizar MySQL con Make?
Una persona lee cada mensaje.
Las preguntas que llegan después
01¿La integración MySQL Make es gratuita?
02¿Qué hace falta para conectar MySQL con Make?
03¿Puede un cambio en MySQL arrancar un escenario?
04¿Y si falta un módulo o te topas con un límite?
05¿Make o n8n para MySQL?
Recibe nuestros consejos de automatización cada semana.
Sin spam. Baja en un clic.