Como conectar o MySQL no Excel - Obter e transformar dados

MR
Marcos Rieper

Especialista em Excel

20 de maio de 2020 Atualizado 08 de julho de 2026 4 min de leitura
Conectar mysql Excel capa

Como conectar o MySQL no Excel - Obter e transformar dados

Neste artigo você aprenderá como conectar o MySql no Excel utilizando o obter e transformar dados do PowerQuery do Office 365 ou o suplemento PowerQuery à partir do Excel 2013.

A conexão com o banco de dados MySql não era nativa no Excel, era utilizada pelo ODBC, veja neste artigo: https://www.guiadoexcel.com.br/conectar-mysql-no-excel-como-conectar-o-banco-de-dados-mysql/

Neste artigo demonstraremos como criar uma base MySQL de teste e conectar no banco de dados MySql utilizando o Excel:

  1. Criar base de dados MySQL de teste
  2. Instalar o conector MySQL
  3. Importar MySQL para o Excel

1. Criar base de dados MySQL de teste

Caso você não tenha uma base de dados MySQL para realizar o teste da consulta de dados MySQL no Excel você pode criar uma base de dados MySQL de testes utilizando esta base teste:

  • Acesse o site https://db4free.net/ , este link é de um site que fornece uma base de dados MySQL grátis para teste, não a utilize para aplicações portanto.
  • Crie uma conta gratuita e faça o login
  • Clique em phpMyAdmin para ir a tela de login
    Conexão MySql Excel 1
  • Digite o usuário e senha enviados por e-mail
    Conexão MySql Excel 2
  • Após a conexão clique em base de dados e crie a mesma.
    Conexão MySql Excel 3
  • Crie uma tabela para teste neste botão do site.
    Conexão MySql Excel 4
  • Após isto a tabela será criada. Como este site banco de dados mysql de testes é muito lento sugerimos criar apenas uma tabela para o teste da conexão.
    Conexão MySql Excel 5

Com isso você já tem agora um exemplo de banco de dados mySQL para realizar o teste de importação no Excel.

2. Instalar o conector MySQL

Neste exemplo iremos utilizar o recurso nativo de conexão com o MySQL do Excel.

  • Clique em Dados->Obter Dados->Do banco de dados->Do banco de dados MySQL
    Conexão MySql Excel 6
  • Normalmente ao clicar nesta opção pela primeira vez o sistema irá exibir a seguinte mensagem e não irá prosseguir: "Antes de ser usado este conector exige que um ou mais componentes adicionais sejam instalados"
  • Para resolver isto realize o download e a instalação do MySQL Connector . Será necessário se registrar gratuitamente no site da Oracle: https://dev.mysql.com/downloads/file/?id=494913
    Conexão MySql Excel 13
  • Após o download clique no aplicativo baixado e siga os passos da aplicação para instalar.
    Conexão MySql Excel 14

Com isto o seu Excel já estará pronto para realizar a conexão e consulta com qualquer banco de dados MySQL.

3. Importar MySQL para o Excel

Por fim para importarmos os dados do banco de dados MySQL siga os seguintes passos.

  • Clique em Dados->Obter Dados->Do banco de dados->Do banco de dados MySQL
    Conexão MySql Excel 6
  • Na tela seguinte informe o endereço IP ou servidor e o banco de dados que deseja conectar. No caso do banco de dados db4free, digite db4free.net
    Conexão MySql Excel 7
  • Na tela seguinte digite o usuário e senha para conectar no banco de dados, o mesmo que foi cadastrado no site.
  • Após colocar os dados de usuário e senha é exibida a conexão direta com tabelas do MySQL, poderia ser por views ou consultas SQL também.
    Conexão MySql Excel 8
  • Clique em db4free.net: guiadoexcel e clique na tabela guiadoexcel.teste
  • Clique em Transformar Dados e pode ditar os dados no Editor do PowerQuery, podendo usar assim todos os recursos desta poderosa ferramenta.
  • Por fim clique em Fechar e carregar Para... e escolha a forma como deseja carregar ao Excel
    Conexão MySql Excel 10
  • A tela seguinte, no nosso caso carregar para o Excel será esta, enquanto os dados são carregados.
    Conexão MySql Excel 11
  • E por fim temos a consulta MySQL carregada diretamente no Excel.
    Conexão MySql Excel 12

Por fim, uma outra opção de conexão com o MySQL, caso tenha uma versão antiga do Excel pode ser feita desta forma: https://www.guiadoexcel.com.br/conectar-mysql-no-excel-como-conectar-o-banco-de-dados-mysql/

Curso Excel Completo – Do Básico ao VBA

Quer aprender Excel do Básico, passando pela Avançado e chegando no VBA? Clique na imagem abaixo:

Principais recursos

Confira o que este material oferece para você.

Organização por data e etapas
Classificação automática
Ranking e destaques
Fluxos e etapas automáticas
Dashboard com indicadores
Atualização automática por fórmulas

Perguntas frequentes

O material é realmente gratuito?

Sim. O acesso é gratuito e não exige cadastro.

Preciso ter o Excel instalado?

Recomendamos o Excel 2013 ou superior para todos os recursos.

Como faço para receber atualizações?

As atualizações são automáticas dentro da própria planilha.

Funciona no Excel do Mac?

Sim, funciona no Excel para Windows e para Mac.

Funciona no celular?

É possível visualizar no app do Excel; a edição completa é no computador.

Planilhas relacionadas

Planilha de Fluxo de Caixa

Planilha de Fluxo de Caixa

(1.327)

R$ 89,90

Controle de Estoque

Controle de Estoque

(962)

R$ 69,90

Planilha Financeira Empresarial

Planilha Financeira Empresarial

(1.254)

R$ 79,90

Dashboard Financeiro no Excel

Dashboard Financeiro no Excel

(689)

R$ 49,90

Continue lendo

Curso Excel Master — Básico ao Avançado, VBA, PowerPoint e mais

Receba conteúdos e novidades direto no seu e-mail

Dicas, tutoriais, planilhas gratuitas e muito mais.

Não enviamos spam. Cancele quando quiser.

Download imediato

Acesso na hora após a compra

Compra 100% segura

Seus dados protegidos com SSL

Acesso vitalício

Use para sempre, sem mensalidades

Suporte via WhatsApp

Atendimento rápido e humanizado