Ver categorías

Cómo conectar MariaDB a Google Sheets - Transmisión de datos de base de datos en directo

Lectura de 3 minutos

Conectar MariaDB con Google Sheets

Obtenga datos de MariaDB en Hojas de cálculo de Google

Extrae filas en tiempo real de tu base de datos MariaDB a Google Sheets y actualízalas cuando quieras. Sin subir archivos CSV, sin Apps Script, sin copiar y pegar. Solo te llevará unos diez minutos la primera vez, y el plan gratuito lo incluye.

Aproximadamente 10 minutos No se necesita programar Los datos permanecen en tu red. Cualquier navegador, cualquier dispositivo
¿Tienes algún problema? Pregúntanos. Abrir Ayuda En Consultas de flujos (menú superior derecho → Soporte) y envíanos un mensaje. Personas reales lo leen, y «No sé qué me pide esta pantalla» es una pregunta perfectamente válida.

Lo que obtendrás al final

Logotipo de MariaDBUna hoja de cálculo de Google que muestra los resultados en tiempo real de una consulta SQL en tu base de datos MariaDB, con un botón que muestra las filas más recientes cada vez que cambian los datos. Algo así:

MariaDB almacena tus datos en un servidor que tú o tu equipo administren. Para importarlos a Google Sheets, normalmente se utilizan exportaciones CSV que quedan obsoletas en cuanto se descargan, o scripts que nadie quiere mantener. Query Streams evita esto: un pequeño programa auxiliar llamado Agente ejecuta la consulta donde se encuentran tus datos, y un complemento de Google Sheets solicita las filas que necesitas. Solo se transmiten los resultados, a través de un enlace cifrado, y Google Sheets puede estar en cualquier lugar: en cualquier navegador y en cualquier dispositivo.

DÓNDE SE ALMACENA LA BASE DE DATOSsu red de oficina o sala de servidoresTu MariaDBbase de datospermanece en tu redAgente de flujos de consultasen la misma redFlujos de consultaenlace cifradopor internet · solo resultadosDONDEQUIERA QUE ESTÉSCualquier navegador: portátil, tableta, teléfono, ChromebookHojas de cálculo de GoogleLas filas llegan en una hoja
El agente reside con tus datos. Tu hoja de cálculo se encuentra en la nube de Google. Ábrela desde cualquier lugar y las filas aparecerán automáticamente.

Lo que necesitarás

Una cuenta de Query Streams

El plan gratuito es suficiente para esta guía. Regístrate en mi.querystreams.com.

El agente en un ordenador que pueda acceder al servidor.

Un pequeño programa que se ejecuta en segundo plano y consulta la base de datos cuando Google Sheets lo solicita. Generalmente, se trata del propio servidor de la base de datos o de cualquier ordenador que esté siempre encendido en la misma red.

Detalles de su conexión a MariaDB

El nombre del servidor, el nombre de la base de datos y un nombre de usuario y contraseña para acceder a ella. Si otra persona administra la base de datos, esta es la información que debe solicitarle.

¿Qué ordenador recibe el Agente? Cualquier máquina que esté siempre encendida y que pueda acceder a su base de datos MariaDB, a menudo el propio servidor de la base de datos o un ordenador de la misma red. Google Sheets puede estar en cualquier lugar; se ejecuta en tu navegador.

Conéctalo en cinco pasos

  1. Crea tu cuenta

    Ir a mi.querystreams.com y regístrese. Elija el Gratis Es un plan real, no una prueba, y abarca la conexión de tu base de datos MariaDB y la ejecución de consultas desde Google Sheets.

  2. Instale el agente en un ordenador que pueda acceder al servidor.

    Iniciar sesión, abrir DescargarInstale el Agente en una máquina que ya pueda acceder a su base de datos MariaDB: normalmente, el propio servidor de la base de datos o cualquier ordenador que esté siempre encendido en la misma red. El proceso tarda un minuto y, a partir de ese momento, se inicia automáticamente.

    ¿Por qué un programa pequeño en lugar de un controlador? El Agente es una única instalación para Windows, Mac o Linux (aproximadamente 85 MB en Windows, algo más de 100 MB en Mac y Linux) que se ejecuta discretamente en segundo plano. Establece una única conexión saliente cifrada a Query Streams, del mismo modo que lo hace un navegador, por lo que no es necesario abrir ningún puerto del firewall ni configurar una VPN. Su base de datos permanece en su red y las filas se transmiten a dondequiera que se encuentre, incluso a través de internet si es necesario. Lo único que debe instalar es el complemento.

    La página de descarga muestra Su clave de accesoPégalo en el Agente cuando te lo pida y espera a que aparezca la insignia. Conectado a flujos de consulta. Eso es lo único que debes hacer en el propio Agente.

    Si lo deseas, aquí tienes las guías completas: Ventanas, Impermeable, Linux.

  3. Apúntalo a tu base de datos MariaDB

    De vuelta en tu navegador, abre Agentes de datos (bajo Datos (en el menú superior). Su agente aparece allí. Haga clic. Agregar conector, elegir MariaDBy complete los detalles que recopiló anteriormente:

    Nombre de la conexión
    Cualquier nombre que reconocerás más adelante, como base de datos de ventas.
    Anfitrión
    El nombre del servidor o la dirección IP, como por ejemplo sales-db.company.com.
    Puerto
    El puerto de red en el que escucha MariaDB; déjelo en 3306 a menos que su administrador lo haya cambiado.
    Base de datos
    El nombre de la base de datos que contiene tus tablas.
    Nombre de usuario
    Un inicio de sesión de base de datos que tiene permiso para leer los datos; inicialmente está configurado como root, así que reemplácelo por un inicio de sesión de solo lectura.
    Contraseña
    La contraseña para iniciar sesión en esa base de datos.

    Haga clic en Probar la conexiónCuando se lee Conectado, a Captura de esquema El paso pregunta qué bases de datos incluir; seleccione al menos una y luego haga clic. GuardarLa conexión llega a su agente en cuestión de segundos.

    ¿La prueba falló? Normalmente, el problema reside en el nombre del servidor o en un cortafuegos entre el equipo del agente y la base de datos. Intente usar los mismos datos desde ese equipo con su herramienta de base de datos habitual; si falla, el agente también lo hará.

  4. Agregar flujos de consultas a Google Sheets

    Abre cualquier hoja de cálculo de Google, ve a Extensiones → Complementos → Obtener complementos, buscar Flujos de consultay haga clic Instale. O instálelo directamente desde Flujos de consultas en el Marketplace de Google WorkspaceGoogle te pedirá que permitas el complemento; eso es normal.

    Después, aparece en cada Hoja de cálculo de Google que abres: un icono de Flujos de consulta en el panel lateral derecho, también listado en ExtensionesNo es necesario iniciar sesión por separado. Reconoce la cuenta de Google que ya estás usando, por lo que el correo electrónico debe ser el mismo que el de tu cuenta de Query Streams.

  5. Trae tu primera mesa

    Haga clic en el icono de Flujos de consulta en el panel lateral a la derecha de la hoja (o búsquelo en Extensiones). Elegir Transmisión de consultas y elige la conexión que acabas de hacer.

    Escriba la consulta que desea ejecutar. Esta extrae algunas columnas de una clientes mesa:

    Ejemplo · SQL
    SELECCIONAR customer_id, nombre, ciudad DE clientes ORDENAR POR nombre LIMITAR 100;

    Bajo Hoja de destino Seleccione la pestaña en la que deben aparecer las filas y, a continuación, haga clic. Ejecutar consultaLas filas aparecen en esa pestaña en uno o dos segundos. Haga clic en Ejecutar consulta nuevamente cada vez que los datos cambien y la pestaña se actualizará automáticamente.

    ¿No sabes SQL? Cree la consulta en el portal de Flujos de consultas. Generador de consultas Muestra tus tablas y columnas para que puedas seleccionarlas fácilmente. En los planes Business, también puedes pedirle a Nova que te muestre los clientes en EE. UU. y generará la consulta SQL automáticamente. Guarda la consulta y estará disponible con un solo clic en el portal y en la lista de Consultas guardadas del complemento, desde Personal Core en adelante.

Eso es todo. Tus datos están en la hoja de cálculo y se actualizan con un solo clic. Solo las filas que solicitaste salieron de tu red.

Buenos pasos a seguir

  • Guardar la consulta en el portal para que puedas ejecutarlo de nuevo con un solo clic, desde Google Sheets o Excel.
  • Agregar un filtro como un rango de fechas, de modo que la misma consulta pueda responder "este mes" sin necesidad de editarla.
  • Comparte los resultados Con un colega. Ellos ven las filas, no tus credenciales.

Preguntas que hace la gente

¿Es necesario que la base de datos MariaDB esté instalada en el ordenador donde utilizo Hojas de cálculo de Google?

No. Solo el Agente debe estar en la misma ubicación que tu base de datos MariaDB. Google Sheets se ejecuta en tu navegador en cualquier dispositivo. Abre el complemento con la misma cuenta de Google y tus conexiones estarán ahí.

¿Se copian mis datos a los flujos de consulta?

No. El agente ejecuta la consulta donde se encuentran sus datos y solo envía las filas que devuelve. No se sincroniza ni se almacena nada entretanto.

¿El plan gratuito realmente cubre esto?

Sí. Gratis es un plan que usted conserva, no una prueba que caduca. Vea exactamente lo que incluye en el página de precios.

¿La hoja se actualiza automáticamente?

Haz clic en Ejecutar consulta de nuevo cuando quieras ver las filas más recientes. Para que la hoja se actualice automáticamente según un horario, configura una automatización en el portal de Flujos de consulta (Flujos → Automatización). Esta función está disponible en todos los planes.

¿Sigues atascado? Abrir Ayuda En Query Streams, indíquenos en qué paso se encuentra y qué observa. Le ayudaremos a conectarse.
Query Streams también conecta los mismos datos aExcelClaude, Cursor y ChatGPTuna API RESTy más

Cada guía para MariaDB

¿No es exactamente lo que buscas?

  • ¿Utilizas MySQL? Selecciona la tarjeta de MySQL; los pasos son los mismos → MySQL
Actualizado el 30 de septiembre de 2026

Funciona con BetterDocs