Desarrollo y DevOps

Sincronizar datos de Google Sheets con base de datos MySQL

15 nodos 293 160 Automatic trigger
Descargar

Descripción del flujo de trabajo

Una automatización que transfiere datos entre Google Sheets y bases de datos MySQL, compara cambios y actualiza registros automáticamente cuando se modifican o según un calendario establecido. Garantiza la coherencia de datos en ambas plataformas sin intervención manual.

Cómo funciona

  1. 1.Iniciar el flujo manualmente o mediante un temporizador programado
  2. 2.Obtener datos de la tabla de Google Sheets especificada
  3. 3.Comparar nuevos datos con registros existentes en la base de datos MySQL
  4. 4.Insertar o actualizar registros diferentes en la base de datos MySQL
  5. 5.Registrar resultados de sincronización y cualquier error detectado

Casos de uso

  • Transferir datos de clientes desde hojas de planificación a bases de datos de producción
  • Mantener sincronizadas tablas de inventario y precios en diferentes sistemas
  • Actualizar periódicamente registros de empleados y nómina

Requisitos

  • Cuenta de Google con acceso completo a Google Sheets
  • Credenciales de conexión MySQL (host, usuario, contraseña, nombre de base de datos)
  • Estructura de columnas coincidente entre la hoja y la tabla de base de datos

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

Google Sheets MySQL

Detalles

Disparador Automatic trigger
Nodos 15
Aplicaciones 2
Vistas 293
Descargas 160

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (15)

/

When clicking "Execute Workflow"

Manual Trigger

#1

Compare Datasets

Set

#2

Send Notifications

No Op

#3

Schedule Trigger

Schedule Trigger

#4

Google Sheet Data

Google Sheets

#5

SQL Get inquiries from Google

My Sql

#6

Add MySQL records

My Sql

#7

Rename GSheet variables

Set

#8

No reply too long?

If

#9

DB Status assigned?

If

#10

Update GSheet status

Google Sheets

#11

DB Status in sync?

If

#12

Sync MySQL data

My Sql

#13

Sticky Note

Sticky Note

#14

Sticky Note1

Sticky Note

#15