Connecter Excel à la base de données MySQL

Table des matières

Ce qui suit connectera Excel à une base de données Mysql, puis importera un tableau dans Excel.

Ceci a été testé sur une machine Excel 2003 connectée à MySQL 4.1.14 (la base de données de ce site Web).

Après avoir lu de nombreux tutoriels sur la façon de connecter Excel à Mysql, ils disaient tous la même chose, et tous ont échoué (pour moi). C'était parce qu'ils n'étaient jamais spécifiques sur le pilote à utiliser. Après avoir lu cette note rapide et modifié certaines URL pour trouver l'emplacement de téléchargement, j'ai réussi à établir une connexion, et voici comment…

La première étape

Téléchargez et installez MyODBC-3.51.11-2-win.msi

Deuxième étape

Ajoutez une nouvelle source de données à votre environnement Windows. Depuis votre menu démarrer, cliquez sur Paramètres->Panneau de configuration.

Dans le dossier nouvellement ouvert, cliquez sur Outils d'administration->Sources de données (ODBC).

Clique le Ajouter un bouton, faites défiler la liste et double-cliquez sur le pilote MySql 3.51. Entrez un nom pour la connexion et les informations de votre base de données, puis appuyez sur test. Avec un peu de chance, vous obtiendrez un Succès un message. Votre connexion de données est maintenant configurée.

Troisième étape

De retour dans Excel : Dans le menu principal, cliquez sur Données->Importer des données externes->Importer des données.

Dans la boîte de dialogue nouvellement ouverte, cliquez sur le bouton Nouvelle source bouton vers le bas puis double clic DSN ODBC. Vous devriez maintenant voir la source de données que vous avez configurée dans la section précédente. Double-cliquez dessus.

Sélectionnez la table que vous voulez dans l'éditeur de requêtes, appuyez sur Suivant->Terminer.

Presque terminé, vous devriez revenir à la boîte de dialogue "Sélectionner la source de données", cliquez sur Ouvert maintenant et il vous sera demandé dans quelle cellule mettre vos nouvelles données de tableau. Choisissez votre cellule et cliquez sur OK. Il vous sera demandé de vérifier les paramètres de votre base de données :

Remarque 1 : vérifiez trois fois vos informations d'identification, pour une raison quelconque, mon nom d'utilisateur est tronqué ici.

Remarque 2 : c'est l'étape qui échoue en choisissant un pilote au hasard sur le site MySql (même si la connexion de test a fonctionné).

Croisez les doigts, cliquez sur OK et bammo votre jeu de données Mysql est maintenant dans Excel. Voici un extrait de mon tableau des articles dans Excel :

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave