Como conectar o MySQL no Excel - Obter e transformar dados
Como conectar o MySql no Excel - A conexão com o MySQL é agora nativa, você pode conectar diretamente pelo Excel. Veja passo-a-passo.
Especialista em Excel
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:
- Criar base de dados MySQL de teste
- Instalar o conector MySQL
- 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

- Digite o usuário e senha enviados por e-mail

- Após a conexão clique em base de dados e crie a mesma.

- Crie uma tabela para teste neste botão do site.

- 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.

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

- 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

- Após o download clique no aplicativo baixado e siga os passos da aplicação para instalar.

Com isto o seu Excel já estará pronto para realizar a conexão e consulta com qualquer banco de dados MySQL.
Planilha de Controle Financeiro no Excel
Tenha um controle bonito e completo do seu financeiro.
- Categorias e subcategorias já configuradas
- Planilhas separadas por tabela (configuração, lançamentos, resumo)
- Personalize com suas próprias categorias e ícones
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

- 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

- 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.

- 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

- A tela seguinte, no nosso caso carregar para o Excel será esta, enquanto os dados são carregados.

- E por fim temos a consulta MySQL carregada diretamente no Excel.

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:

Este conteúdo foi útil?
Continue lendo

Como Transformar Número em Hora no Excel
Como calcular número em hora no Excel por meio de fórmulas e como formatar os cálculos. Artigo completo com download da planilha de exemplo.

Como conciliar dados no Excel?
Veja como conciliar dados no Excel utilizando Powerquery. Artigo com aula em vídeo, e download gratuito dos arquivos utilizados para estudar.

Conectar Banco de Dados no Excel VBA
Neste artigo aprenda como conectar banco de dados no VBA Excel consultar SQL no VBA. No artigo há uma vídeo aula e download gratuito.

