Verbind Excel met Mysql-database

Inhoudsopgave

Het volgende verbindt Excel met een Mysql-database en importeert vervolgens een tabel in Excel.

Dit werd getest op een Excel 2003-machine die verbinding maakte met MySQL 4.1.14 (de database van deze website).

Na het lezen van talloze tutorials over het verbinden van Excel met Mysql, zeiden ze allemaal hetzelfde, en ze faalden allemaal (voor mij). Dit kwam omdat ze nooit specifiek waren over de te gebruiken driver. Na het lezen van deze korte notitie en het aanpassen van enkele URL's om de downloadlocatie te vinden, heb ik een succesvolle verbinding tot stand gebracht, en hier is hoe …

Stap een

Download en installeer MyODBC-3.51.11-2-win.msi

Stap twee

Voeg een nieuwe gegevensbron toe aan uw Windows-omgeving. Klik in je startmenu op Instellingen->Configuratiescherm.

Klik in de nieuw geopende map op Systeembeheer->Gegevensbronnen (ODBC).

Klik op de Knop toevoegen, scroll naar beneden in de lijst en dubbelklik op het MySql 3.51-stuurprogramma. Voer een naam in voor de verbinding en uw database-info en druk vervolgens op toets. Met een beetje geluk krijg je een Succes bericht. Uw dataverbinding is nu ingesteld.

Stap drie

Terug in Excel: Klik in het hoofdmenu op Gegevens->Externe gegevens importeren->Gegevens importeren.

Klik in het nieuw geopende dialoogvenster op de Nieuwe bron knop naar beneden en dubbelklik dan ODBC-DSN. U zou nu de gegevensbron moeten zien die u in de vorige sectie hebt ingesteld. Dubbelklik hierop.

Selecteer de gewenste tabel in de query-editor, druk op Volgende->Voltooien.

Bijna klaar, u zou weer terug moeten gaan naar het dialoogvenster "Gegevensbron selecteren", klik op Open nu en u wordt gevraagd in welke cel u uw nieuwe tabelgegevens wilt plaatsen. Kies uw cel en klik op OK. U wordt gevraagd om uw database-instellingen te controleren:

Opmerking 1: Controleer uw inloggegevens drie keer, om de een of andere reden is mijn gebruikersnaam hier ingekort.

Opmerking 2: Dit is de stap die mislukt door een willekeurig stuurprogramma van de MySql-site te kiezen (ook al had de testverbinding gewerkt).

Kruis je vingers, klik op OK, en bammo je Mysql-dataset staat nu in Excel. Hier is een fragment van mijn berichtentabel in Excel:

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave