meta données pour cette page
Connecter une base de données MySQL à Excel 2013
Excel de la suite Microsoft est uniquement capable de lire et de traiter des données d'une BDD. En aucun cas de mettre à jour ou de supprimer des données.
On notera que MySql est déjà installé et configuré avec les paramètres par défaut sur la machine local.
I. Comment ça marche
Le serveur MySQL à besoin d'ODBC pour que l'application Excel puisse lire le contenue d'une table.
ODBC (Open DataBase Connectivity) est un système de connexion intégré à Windows qui permet la communication des applications clientes et des systèmes de gestion de base de données (SGBD).
On notera qu'a la suite du tutoriel, on utilise les comptes et configuration déjà faites par défaut.
II. Utiliser le driver MySQL connector ODBC
Le logiciel ce trouve à cette adresse : http://dev.mysql.com/downloads/connector/odbc/
Installer puis créer la connexion en exécutant le logiciel.
L'assistant s'ouvre, dans l'onglet “Sources de données utilisateur” cliquez sur “Ajouter”.
III. Connecter Excel à MySQL
Suite à l'ouverture d'un nouveau document Excel, aller dans l'onglet “Données” et cliquez sur “Connexion”.
Cliquez sur le bouton “Ajouter” et Rechercher le fichier “Connexion à une nouvelle source de données” pour créer un nouveau fichier de connexion (.odc)
Sélectionner ensuite DSN ODBC puis la source de données, ici “test”.
DSN (Data Source Name) permet de déclarer la source de données qui sera accessible via ODBC.
Cliquez ensuite sur “suivant” puis sur “terminer”.
Depuis l'interface excel, on clic maintenant sur “Connexions existantes” et sélectionner
On peut maintenant voir que les données sont bien présent dans Excel et qu'elles sont identiques à celles de la BDD.