MySQL Hojas de cálculo de Google
MySQL
Flujos de consulta
Pregunte a Nova, obtenga SQL + gráficos
Conoce a Nova API REST de base de datosUna clave por socio. No se comparten las credenciales.
Crea una API AutomatizaciónSincronización programada con más de 6 plataformas
Explore API a SQLConsulta de API con SQL, sin código
Explore Base de datos de IA MCPClaude, Cursor, ChatGPT y Grok se comunican con tus datos.
Conectar IAQuery Streams te permite conectar bases de datos MySQL directamente a Google Sheets, transmitiendo datos en tiempo real sin necesidad de VPN, cambios en el cortafuegos ni configuraciones ODBC complejas. Inscríbase gratis en QueryStreams.com y empieza a importar datos MySQL en tiempo real a tus hojas de cálculo en cuestión de minutos.
Esta guía te muestra cómo establecer una conexión segura y en tiempo real entre tu base de datos MySQL y Google Sheets. Tanto si utilizas MySQL en tus propias instalaciones, AWS RDS para MySQL, Azure Database para MySQL o Google Cloud SQL, Query Streams ofrece una solución sencilla para crear paneles de control en tiempo real, automatizar la generación de informes y compartir de forma segura consultas de bases de datos con equipos de todo el mundo.
El más popular del mundo
Conéctese a la base de datos de código abierto más popular del mundo.
SQL en tiempo real
Ejecuta consultas MySQL y obtén datos actualizados al instante.
Acceso mundial
Compartir consultas en todo el mundo sin exponer credenciales
En la nube y en las instalaciones
Funciona con AWS RDS, Azure, Google Cloud SQL
Lo que conseguirá
Al final de esta guía, serás capaz de:
- Conectar Google Sheets con MySQL - SQL en las instalaciones, AWS RDS, Azure o Google Cloud
- Ejecutar consultas MySQL en tiempo real desde Google Sheets
- Cree cuadros de mando e informes en tiempo real con actualización automática de datos
- Compartir el acceso seguro a la base de datos con colegas de todo el mundo
Requisitos previos
Cuenta de flujos de consulta
Crea una cuenta gratuita para empezar a utilizar la integración con MySQL.
Crear cuenta gratuita →Agente de flujos de consulta instalado
Instale el agente en su red con acceso a su instancia MySQL.
Instalar el agente de flujos de consultas →Acceso a la base de datos MySQL
Nombre de usuario y contraseña de la base de datos con los permisos de lectura adecuados.
Control de acceso a MySQL →Paso 1: Acceder a la interfaz del agente de Query Streams
Una vez instalado y en funcionamiento el agente, configure su conexión MySQL a través de la interfaz local del agente.
- Abra su navegador y navegue hasta la interfaz del agente:
https://localhost:1823 - Navegue hasta Conexiones de datos: Haga clic en Fuentes de datos en la barra lateral y, a continuación, seleccione Conexiones
- Añade una nueva conexión: Haga clic en el botón Añadir conexión botón
Paso 2: Seleccione MySQL como su tipo de conexión
- Elija MySQL: Haga clic en el botón MySQL (se resaltará con un borde verde cuando se seleccione)
- Alternativa - Utilizar la búsqueda: Escribe «MySQL» en la barra de búsqueda para encontrarlo rápidamente.
- Vaya al paso siguiente: Una vez seleccionado, pulse Siguiente
Paso 3: Configure los detalles de su conexión MySQL
Ahora estás en Paso 2: Configurar la conexión donde introducirás tus credenciales de MySQL.
Detalles de conexión necesarios:
- Nombre de la conexión (obligatorio): un nombre descriptivo como «MySQL de producción» o «AWS RDS MySQL».
- Servidor (obligatorio) - Nombre de host o dirección IP. Ejemplos:
192.168.1.100,mydb.us-east-1.rds.amazonaws.com,localhost - Puerto (obligatorio) - Por defecto es
3306. Cambiar sólo si se utiliza un puerto personalizado. - Base de datos (obligatorio) - Nombre específico de la base de datos (por ejemplo,
sakila,mundo) - Nombre de usuario (obligatorio) – Usuario de la base de datos MySQL
- Contraseña (obligatorio) - Contraseña de la base de datos (haga clic en el icono del ojo para cambiar la visibilidad)
- Tiempo de espera de la conexión - Por defecto 30 segundos. Aumentar para redes más lentas.
Una vez completados todos los campos, pulse Siguiente para proceder.
Paso 4: Seleccione su dominio de datos
A Ámbito de los datos determina su capacidad de procesamiento de consultas: la cantidad de datos que pueden fluir a través de sus consultas, medida en MB/GB en función de su suscripción.
- Revisa los reinos disponibles: Verás opciones basadas en tu nivel de suscripción
- Selecciona reino: Elija “Default Data Realm” para la mayoría de los casos.
- Haga clic en Siguiente para probar la conexión
Paso 5: Probar la conexión a la base de datos
Query Streams verificará que se puede acceder a su MySQL con las credenciales proporcionadas.
- Pruebas automáticas: El agente intenta conectarse a su MySQL.
- Revise los resultados: El éxito muestra la versión del servidor, el nombre de la base de datos y los detalles de la conexión
- Haga clic en Siguiente si tiene éxito
Paso 6: Finalizar la configuración
- Configuración de revisión: Compruebe que todos los ajustes son correctos
- Haga clic en Finalizar para guardar tu conexión MySQL
¡Tu conexión a MySQL ya está lista! A continuación, instalarás el complemento de Google Sheets para empezar a realizar consultas.
Paso 7: Instale el complemento y ejecute su primera consulta
Instala el complemento Query Streams de Google Workspace Marketplace:
Tras la instalación, abra el complemento desde Extensiones > Flujos de consulta y crea tu primera consulta MySQL:
- Haga clic en “Transmitir una consulta”.” para empezar a crear una nueva consulta
- Seleccione su conexión MySQL en el menú desplegable Fuente de datos
- Elija la base de datos en el menú desplegable Base de datos
- Escriba su consulta MySQL. en el editor
SELECT
id_cliente,
nombre,
apellido,
correo electrónico,
país
FROM clientes
WHERE país = 'USA
ORDER BY apellido
LIMIT 100;
- Configurar destino: Elija “Crear una nueva pestaña” para su primera consulta
- Pulse el botón Reproducir para ejecutar la consulta
¡Éxito!
¡Ya has conectado MySQL a Google Sheets! Tus datos se transfieren al instante a una nueva hoja de cálculo. Vuelve a ejecutar la acción cuando quieras para actualizarla con los datos más recientes de tu base de datos.
Pasos siguientes: Guardar y compartir consultas
Utilice la Portal web de flujos de consulta para crear, guardar y gestionar tus consultas MySQL:
- Guardar consultas: Almacena SQL de uso frecuente para facilitar su reutilización
- Añade parámetros: Cree filtros dinámicos que los usuarios puedan ajustar sin ver SQL
- Comparte a nivel mundial: Permita que sus colegas realicen consultas desde cualquier lugar del mundo
- Acceso desde el complemento: Las consultas guardadas aparecen en el menú “Consultas guardadas”.
Preguntas frecuentes
❓ ¿Utiliza Query Streams Google Apps Script? +
No. Query Streams utiliza directamente la API de Google Sheets para ofrecer un rendimiento superior. A diferencia de Apps Script, que tiene un límite de ejecución de 6 minutos, Query Streams puede gestionar grandes conjuntos de datos de MySQL de forma eficiente.
🔒 ¿Mis datos MySQL están seguros? +
Sí. Las credenciales de la base de datos nunca salen de la red: permanecen dentro del agente de Query Streams. Los datos se cifran en tránsito y el agente sólo realiza conexiones salientes (no se requieren cambios en el cortafuegos ni VPN).
☁ ¿Puedo conectarme a AWS RDS para MySQL? +
Sí. Query Streams funciona con AWS RDS para MySQL, Azure Database para MySQL y Google Cloud SQL. Instale el agente en la misma región de nube para obtener el mejor rendimiento.
👥 ¿Puedo compartir consultas con usuarios externos? +
Sí. Comparte las consultas guardadas con usuarios externos que puedan ejecutarlas desde cualquier lugar: obtendrán datos en tiempo real sin tener que ver tu código SQL ni tus credenciales de la base de datos.
🚀 ¿Qué diferencia hay con las conexiones ODBC? +
A diferencia de ODBC, Query Streams no requiere la instalación de controladores en los equipos de los usuarios, ni la configuración de VPN, y permite un uso compartido seguro en el que las credenciales permanecen protegidas. Funciona globalmente sin restricciones de red.

