Conecte o Excel ao banco de dados Mysql

Índice

O seguinte conectará o Excel a um banco de dados Mysql e, em seguida, importará uma tabela para o Excel.

Isso foi testado em uma máquina Excel 2003 conectada ao MySQL 4.1.14 (o banco de dados deste site).

Depois de ler vários tutoriais sobre como conectar o Excel ao Mysql, todos estavam dizendo a mesma coisa e todos falharam (para mim). Isso acontecia porque eles nunca eram específicos sobre o driver a ser usado. Depois de ler esta nota rápida e modificar alguns urls para encontrar o local do download, consegui uma conexão bem-sucedida e aqui está como …

Passo um

Baixe e instale MyODBC-3.51.11-2-win.msi

Passo dois

Adicione uma nova fonte de dados ao ambiente do Windows. No menu iniciar, clique em Configurações-> Painel de controle.

Na pasta recém-aberta, clique Ferramentas Administrativas-> Fontes de Dados (ODBC).

Clique no Adicionar botão, role a lista para baixo e clique duas vezes no driver MySql 3.51. Insira um nome para a conexão e as informações do seu banco de dados e pressione teste. Com alguma sorte você obterá um Sucesso mensagem. Sua conexão de dados agora está configurada.

Passo três

De volta ao Excel: No menu principal, clique em Dados-> Importar Dados Externos-> Importar Dados.

Na caixa de diálogo recém-aberta, clique no Nova fonte botão na parte inferior e clique duas vezes ODBC DSN. Agora você deve ver a fonte de dados configurada na seção anterior. Clique duas vezes aqui.

Selecione a tabela desejada no editor de consultas, clique Próximo-> Concluir.

Quase terminado, você deve ser levado de volta para a caixa de diálogo "Selecionar fonte de dados" novamente, clique Abrir agora e você será perguntado em qual célula colocar os dados da nova tabela. Escolha sua célula e clique em OK. Você será solicitado a revisar as configurações do seu banco de dados:

Observação 1: verifique três vezes suas credenciais, por algum motivo meu nome de usuário está truncado aqui.

Nota 2: Esta é a etapa que falha ao escolher um driver aleatório no site MySql (mesmo que a conexão de teste tenha funcionado).

Cruze os dedos, clique em OK e bammo seu conjunto de dados Mysql agora está no Excel. Aqui está um trecho da minha tabela de postagens no Excel:

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave