Ver categorias

Como conectar o MySQL ao Excel – Transmitir dados do banco de dados em tempo real

Conectar MySQL ao Excel

Obtenha dados de MySQL em Excel

Extraia linhas em tempo real do seu banco de dados MySQL para o Excel e atualize-as sempre que quiser. Sem driver ODBC, sem exportações, sem macros. Leva cerca de dez minutos na primeira vez, e o plano gratuito cobre isso.

Cerca de 10 minutos Não é necessário programar Os dados permanecem na sua rede. Excel em qualquer lugar, até mesmo na web.
Teve alguma dúvida? É só perguntar. Aberto Suporte Em Fluxos de Consulta (menu no canto superior direito → Suporte) e envie-nos uma mensagem. Pessoas reais leem as mensagens, e "Não sei o que esta tela está pedindo" é uma pergunta perfeitamente válida.

O resultado final será o que você obterá.

Logotipo do MySQLUma planilha que exibe os resultados em tempo real de uma consulta SQL em seu banco de dados MySQL, com um botão que busca as linhas mais recentes sempre que os dados forem alterados. Assim:

O MySQL armazena seus dados em um servidor gerenciado por você ou sua equipe. Importá-los para o Excel geralmente envolve drivers, strings de conexão ou exportações que se tornam obsoletas assim que chegam ao servidor. O Query Streams elimina essa complexidade: um pequeno programa auxiliar, chamado Agente, executa a consulta no servidor onde seus dados estão armazenados, e um suplemento do Excel solicita as linhas desejadas. Somente os resultados são transmitidos por meio de uma conexão criptografada, e o Excel pode ser acessado de qualquer lugar: seu laptop em casa, o computador de um colega em outra cidade ou o Excel na web.

ONDE O BANCO DE DADOS ESTÁ LOCALIZADOsua rede de escritório ou sala de servidoresSeu MySQLbanco de dadospermanece na sua redeAgente de fluxos de consultana mesma redeFluxos de consultalink criptografadopela internet · apenas resultadosONDE QUER QUE VOCÊ ESTEJAseu laptop, outro escritório, um hotel, seu telefoneExcelWindows, Mac ou Excel na web
O Agente trabalha em conjunto com seus dados. O Excel não precisa. Abra a planilha em qualquer lugar e as linhas aparecerão automaticamente.

O que você vai precisar

Uma conta do Query Streams

O plano gratuito é suficiente para este guia. Cadastre-se em my.querystreams.com.

O agente está em um computador que consegue acessar o servidor.

Um pequeno programa que roda em segundo plano e consulta o banco de dados quando o Excel solicita. Geralmente é o próprio servidor de banco de dados ou qualquer computador sempre ligado na mesma rede.

Detalhes da sua conexão MySQL

O nome do servidor, o nome do banco de dados e um nome de usuário e senha que permitam a leitura. Se outra pessoa gerencia o banco de dados, esta é a informação que você deve solicitar a ela.

Qual computador receberá o Agente? Qualquer máquina que esteja sempre ligada e que já consiga acessar seu banco de dados MySQL, geralmente o próprio servidor de banco de dados ou um computador na mesma rede. O Excel pode estar em qualquer lugar., incluindo o Excel na web.

Conecte-o em cinco etapas

  1. Crie sua conta

    Vá para my.querystreams.com e inscreva-se. Escolha o Gratuito plano. É um plano real, não uma versão de teste, e abrange a conexão do seu banco de dados MySQL e a execução de consultas a partir do Excel.

  2. Instale o Agente em um computador que possa acessar o servidor.

    Faça login e abra DownloadInstale o Agente em uma máquina que já tenha acesso ao seu banco de dados MySQL: geralmente o próprio servidor de banco de dados ou qualquer computador sempre ligado na mesma rede. A instalação leva apenas um minuto e, a partir daí, o Agente inicia automaticamente.

    Por que um programa pequeno em vez de um driver? O Agente é um único instalador para Windows, Mac ou Linux (cerca de 85 MB no Windows, um pouco mais de 100 MB no Mac e Linux) que funciona silenciosamente em segundo plano. Ele estabelece uma única conexão de saída criptografada com o Query Streams, da mesma forma que um navegador, portanto, você não precisa abrir nenhuma porta de firewall nem configurar uma VPN. Seu banco de dados permanece em sua rede e as linhas são transferidas para onde você estiver, pela internet, se necessário. O único componente do seu lado é o complemento.

    A página de download mostra Sua chave de acessoCole o código no Agente quando solicitado e aguarde até que o crachá exiba a mensagem. Conectado a fluxos de consultaEssa é a única coisa que você faz no próprio Agente.

    Guias completos, se você quiser: Janelas, Mac, Linux.

  3. Aponte-o para o seu banco de dados MySQL.

    De volta ao seu navegador, abra Agentes de dados (sob Dados (no menu superior). Seu agente está listado lá. Clique Adicionar conector, escolher MySQLe preencha os detalhes que você coletou anteriormente:

    Nome da conexão
    Qualquer nome que você reconheça mais tarde, como Banco de Dados de Vendas.
    Hospedar
    The server’s name or IP address, like 192.168.1.1, or localhost when the Agent runs on the database’s own computer.
    Porto
    Starts at 3306; leave it unless your admin changed the port MySQL listens on.
    Nome de usuário
    A database login that can read your data. The box starts empty; a read-only login is safest.
    Senha
    The password for that login.

    Clique em Teste de conexãoQuando lê Conectado (ou Signed in), clique Próximo. The next screen, Which databases do you want to work with?, lists the databases this login can see: tick yours. No list? Type the name under Type a database name e clique em Verificar. Then click Próximo através Data realm and finish with Criar conectorA conexão chega ao seu agente em poucos segundos.

    O teste falhou? Geralmente, o problema está no nome do servidor ou em um firewall entre o computador do Agente e o banco de dados. Tente acessar o banco de dados usando as mesmas informações do seu computador com a ferramenta que você usa normalmente; se isso falhar, o Agente também falhará.

  4. Adicionar fluxos de consulta ao Excel

    No Excel, acesse Inserir → Obter suplementos, procurar Fluxos de consultae clique AdicionarOu abra-o diretamente de Consultar fluxos no Microsoft AppSourceUm botão "Consultar fluxos" aparece na faixa de opções. Faça login com a mesma conta.

    Funciona no Excel para Microsoft 365 no Windows e no Mac, e no Excel na Web.

  5. Puxe sua primeira mesa.

    Clique no botão Consultar fluxos e escolha Transmita uma consultaE selecione a conexão que você acabou de fazer.

    Digite a consulta que deseja executar. Esta consulta extrai algumas colunas de uma tabela. clientes mesa:

    Exemplo · SQL
    SELECT customer_id, name, city FROM customers ORDER BY name LIMIT 100;

    Sob Folha de Destino escolher Criar uma nova planilhaEm seguida, pressione o botão de reprodução (a seta ▶). As linhas serão exibidas no Excel em um ou dois segundos. Pressione-o novamente sempre que os dados forem alterados e a planilha será atualizada automaticamente.

    Não conhece SQL? Em vez disso, crie a consulta no portal Query Streams. Construtor de consultas Exibe suas tabelas e colunas para que você possa apontar e clicar. Nos planos Business, você também pode usar o Nova em linguagem natural ("mostre-me os clientes nos EUA") e ele gera o SQL para você. Salve a consulta e ela estará a um clique de distância no portal e na lista de Consultas Salvas do suplemento, a partir do plano Personal Core.

É isso. Seus dados estão na planilha e permanecem atualizados com um clique. Nada saiu da sua rede, exceto as linhas que você solicitou.

Boas próximas jogadas

  • Salvar consulta no portal, para que você possa executá-lo novamente com um clique, a partir do Excel ou do Google Sheets.
  • Adicionar um filtro como um intervalo de datas, para que a mesma consulta possa responder "este mês" sem precisar editar.
  • Compartilhe os resultados Com um colega. Eles veem as fileiras, não suas credenciais.

Perguntas que as pessoas fazem

O Excel precisa estar no mesmo computador que o banco de dados MySQL?

Não. Apenas o Agente precisa estar no mesmo local que seu banco de dados MySQL. O Excel pode ser executado em qualquer computador com conexão à internet, incluindo o Excel na Web e o Excel no Mac. Faça login no suplemento com sua conta e suas conexões estarão configuradas.

Meus dados são copiados para o Query Streams?

Não. O agente executa a consulta no local onde seus dados estão armazenados e envia apenas as linhas retornadas. Nada é sincronizado ou armazenado nesse meio tempo.

O plano gratuito realmente cobre isso?

Sim. A versão gratuita é um plano permanente, não um período de teste com prazo de validade. Veja exatamente o que está incluído no plano. página de preços.

Funciona com o Excel para Mac?

Sim. Excel para Microsoft 365 no Mac e no Windows, e Excel na Web.

Ainda com dificuldades? Aberto Suporte Em Fluxos de Consulta, informe-nos em qual etapa você está e o que você vê. Nós o conectaremos.
O Query Streams também conecta os mesmos dados aPlanilhas GoogleClaude, Cursor e ChatGPTuma API RESTe mais

Todos os guias para MySQL

Não é bem a sua configuração?

  • Deseja consultar as próprias pastas de trabalho do Excel? A opção Pasta do Excel lê uma pasta de pastas de trabalho como tabelas → Excel Folder
  • Está usando o MariaDB? Selecione o cartão do MariaDB; os passos são os mesmos → MariaDB

Setup trouble?

  • Want the Agent to sign in with a login that can only read? Create a read-only database user, with copy-paste SQL for each database → Create a read-only database user
  • Test connection cannot reach the database server? Open the database's port in Windows Defender Firewall on the computer it runs on → Open a firewall port on Windows
  • Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?
Atualizado em outubro 11, 2026

Desenvolvido por BetterDocs