Créer une base de données avec MySQL Administrator
- Catégorie: Linux
Mon dernier article a illustré comment gérer vos bases de données MySQL avec une interface graphique simple (quoique obsolète) MySQL Navigator (voir mon article ' Gérez vos bases de données MySQL avec une interface graphique facile à utiliser '). Bien que cet outil soit obsolète, il fonctionne toujours pour les fonctionnalités de base.
Mais il existe de meilleurs outils pour gérer vos bases de données MySQL. L'un de ces outils, MySQL Administrator, est en fait publié par les développeurs MySQL. Cet outil fonctionnera avec n'importe quelle installation MySQL> = 4.0 et rend la tâche ardue d'administration des bases de données MySQL beaucoup plus facile que tout autre outil d'interface graphique de bureau.
Et, pour rendre les choses encore plus faciles, MySQL Administrator se trouve dans les référentiels de distribution standard, l'installation est donc un jeu d'enfant. Et MySQL Administrator est disponible pour Linux et Windows, de sorte que même les non-Linux peuvent profiter de cet outil fantastique. Dans cet article, vous verrez comment installer MySQL Administrator ainsi que créer un schéma (aka base de données) et une table pour votre base de données.
Installation
Comme vous vous en doutez, tout ce que vous avez à faire est de lancer votre outil d'installation de logiciel (tel que Synaptic ou Ubuntu Software Center), de rechercher «mysql administrator», de sélectionner les résultats et d'installer. Vous devriez déjà avoir une installation MySQL en cours d'exécution, mais si vous ne le faites pas, le programme d'installation du logiciel devrait récupérer toutes les dépendances.
Une fois installé, vous trouverez cet outil situé dans le sous-menu Programmation du menu Applications.
Utilisation de l'administrateur MySQL

Lorsque vous démarrez pour la première fois l'outil Administrateur MySQL, la fenêtre de connexion apparaît (voir Figure 1). À partir de cette fenêtre, vous pouvez créer une connexion locale ou distante. Si vous optez pour une connexion à distance, vous devez vous assurer que votre serveur MySQL distant permettra les connexions à distance.
Pour cet article, nous nous concentrerons sur une connexion locale. Ainsi, les informations que vous devez saisir seront similaires à celles que vous voyez sur la figure 1. Une fois que vous avez saisi les informations, cliquez sur le bouton Connecter pour établir votre connexion. Une fois la connexion établie, vous vous retrouverez dans la fenêtre principale de MySQL Administrator (voir Figure 2). Cette fenêtre vous donnera immédiatement de nombreuses informations sur votre connexion MySQL ainsi que tous les outils dont vous avez besoin pour travailler avec MySQL.

Pour créer un nouveau schéma, vous devez d'abord ouvrir la fenêtre Catalogues. La fenêtre des catalogues est une liste de vos schémas actuels (collection de bases de données). Pour ouvrir la fenêtre des catalogues, double-cliquez sur la liste Catalogues dans le volet gauche.

Lorsque la liste des catalogues s'ouvre (voir Figure 3), regardez le volet inférieur gauche. Dans ce volet, vous verrez une liste de vos schémas actuels. Afin de créer un nouveau schéma, faites un clic droit à l'intérieur de ce volet et sélectionnez Créer un schéma. Lorsque vous sélectionnez cette option, une petite fenêtre apparaîtra vous demandant de saisir un nom pour votre nouveau schéma. Faites cela et cliquez sur OK et vous aurez un schéma vide prêt pour que vous ajoutiez des tables.

Pour créer une table dans votre schéma, vous devez cliquer sur le bouton Créer une table après avoir sélectionné le schéma avec lequel vous souhaitez travailler (voir Figure 4). La première chose à faire est de donner un nom à votre table. Une fois que cela est fait, cliquez dans la zone Colun et Indices et vous pourrez alors commencer à créer les champs de votre table.
Quelques notes sur les champs:
- Vous voudrez avoir un champ avec une clé primaire.
- Le type de données d'une clé primaire doit être entier.
Lorsque vous avez terminé de remplir les données pour la première table, cliquez sur le bouton Appliquer les modifications qui fera apparaître une fenêtre vous montrant la commande MySQL à exécuter. Cliquez sur le bouton Exécuter et la commande devrait se dérouler en douceur. Une fois la commande terminée, vous verrez votre nouveau champ dans la fenêtre Colonnes et indices. Afin de créer un nouveau champ, cliquez sous le champ nouvellement créé et recommencez.
Lorsque vous avez terminé de travailler avec votre table, cliquez sur Fermer pour fermer cette fenêtre. Vous avez maintenant ajouté des champs à votre table dans votre schéma. Lorsque vous avez terminé avec ce schéma, cliquez sur Fermer et vous avez terminé.
Dernières pensées
Ne pensez pas que c'est tout ce que vous pouvez faire avec l'outil MySQL Administrator. Cet outil peut gérer presque tous les aspects de l'administration MySQL. Une fois que vous vous êtes familiarisé avec la création de schémas, de tables et de champs, commencez à fouiller dans le reste de l'outil et voyez s'il répondra à tous vos besoins MySQL.