L'étape suivante consiste à accéder à la base de données NetworkData à partir d'une application Windows, nommément Microsoft Access. Il est intéressant de pouvoir utiliser plusieurs méthodes pour se connecter à MySQL quand on construit des interfaces destinées à être utilisées par des personnes (une situation dans laquelle Access ou
Se connecter à MySQL à partir de l’application Windows
même Visual
Basic – VB – fait des merveilles) ou des scripts shell (pour lesquels
les outils ligne de commande MySQL jouent un rôle
important).
A partir d’une machine client, téléchargez
Connector/ ODBC (précédemment appelé MyODBC),
le driver ODBC open-source pour MySQL (http://www.
mysql.com/downloads/api-myodbc.html). Cliquez sur le
lien vers la release de production courante, descendez
jusqu’à la section de téléchargement Windows et téléchargez
Driver Installer. (J’ai utilisé Connector/ODBC
Driver Installer 3.51.06 pour cet article.) Ensuite, exécutez
le programme d’installation et suivez les instructions.
Ensuite, configurez un DSN (Data Source Name).
Un DSN est un moyen de dissocier les connexions de
bases de données ODBC des applications qui les utilisent.
Par exemple, dans Access vous pourriez utiliser le
DSN Database Connection pour vous connecter à une
base de données SQL Server. Ensuite, vous pourriez
remplacer SQL Server par MySQL, ce qui vous demanderait
de reconfigurer le DSN Database Connection. Si
vous conservez le nom Database Connection pour DSN,
cependant, vous n’aurez pas non plus besoin de reconfigurer
Access.
Pour configurer un DSN, allez à Administrative Tools et
ouvrez l’outil Data Sources (ODBC). Choisissez User DSN ou
System DSN. (Les System DSN concernent tout le système,
tandis que les User DSN ne peuvent être utilisés que par l’utilisateur
connecté qui a créé le DSN.) Cliquez sur Add, MySQL
ODBC 3.51 Driver, Finish. L’écran de configuration MySQL
Connector/ODBC résultant contient plusieurs champs que
vous devez renseigner. Pour Data Source Name, entrez un
nom descriptif pour le DSN comme NetworkData. Pour
Host/Server Name (or IP), entrez le nom d’hôte ou l’adresse
TCP/IP du serveur MySQL. Tapez NetworkData dans le
champ Database Name et entrez networkdata_user et le mot
de passe approprié dans les champs User et Password, respectivement.
Avant de continuer, cliquez sur Test Data
Source pour vérifier que la connexion fonctionne.
Vous pouvez maintenant accéder à vos tables de base de
données NetworkData dans Access 2000. Pour cela, procédez
ainsi :
- Ouvrez Access.
- Créez une nouvelle base de données vierge.
- Dans l’objet Tables, faites un clic droit dans la fenêtre
Tables et choisissez Link Tables. - Pour Files of type, choisissez ODBC Databases.
- Dans la fenêtre Select Data Source qui apparaît, choisissez
Machine Data Source pour spécifier un DSN. - Dans la fenêtre Machine Data Source, choisissez le DSN
NetworkData. - Quand Access présente la fenêtre Link Tables, choisissez
ComputerApps. - Dans la boîte de dialogue Select Unique Record Identifier,
tenez la touche Maj enfoncée pendant que vous sélectionnez
les champs Computer et Apps.
Vous pouvez maintenant utiliser Access pour modifier
l’information dans la table ComputerApps en construisant
un formulaire Access, comme le montre la figure 3, ou en
double-cliquant sur l’icône ComputerApps dans la fenêtre
Tables. Des outils comme Crystal Reports de Business Object
ou les fonctions de reporting intégrées d’Access vous permettent
de bâtir des rapports fondés sur la base de données
NetworkData au fur et à mesure que vous peuplez ses tables.
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
- Les 6 étapes vers un diagnostic réussi
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Et si les clients n’avaient plus le choix ?
Les plus consultés sur iTPro.fr
- AI Act : le guide pour prendre le train de l’Omnibus de la conformité
- Adaptation climatique : les entreprises accélèrent, mais peinent à mesurer l’impact financier
- Data centers : 31 600 milliards de dollars d’investissements d’ici 2050, l’énergie au cœur de la nouvelle géographie du calcul
- Analyse Patch Tuesday Septembre 2026
Articles les + lus
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
À la une de la chaîne Tech
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
