Modes de paiement Abuse

Installation de MYSQL WORKBENCH dans Ubuntu

11.03.2022, 18:59

MySQL Workbench est un outil graphique de gestion de bases de données MySQL conçu principalement pour les architectes et les développeurs de bases de données. Il vous permet de visualiser la base de données, ainsi que de concevoir de manière pratique des requêtes de base de données volumineuses avec une syntaxe complète et une mise en évidence des erreurs. Voyons maintenant comment installer MySQL Workbench sous Ubuntu 20.04 en utilisant le dépôt apt des développeurs.

Comment installer MySQL WORKBENCH sous Ubuntu

Les développeurs de la base de données MySQL fournissent leur propre dépôt apt à partir duquel vous pouvez installer la base de données ainsi que les logiciels associés, y compris MySQL Workbench. Pour installer le dépôt, vous devez d'abord télécharger le paquetage depuis le site officiel, en cliquant sur le bouton Télécharger.

Ensuite, sélectionnez le lien "No thanks" en bas de page, et lancez le téléchargement :

Sauvegardez ensuite le fichier dans votre dossierTéléchargements :

Une fois le téléchargement terminé, ouvrez un terminal et installez le paquet téléchargé à l'aide de l'utilitaire dpkg :

$ sudo dpkg -i ~/Downloads/mysql-apt-config_0.8.16-1_all.deb

Pendant le processus d'installation, le programme vous demandera de configurer les dépôts qui seront connectés. Vous pouvez choisir de ne rien changer. Il vous suffit de naviguer jusqu'à Ok et d'utiliser la touche Tab pour sélectionner le bouton Ok et appuyer sur Entrée :

Il ne reste plus qu'à mettre à jour les listes de paquets des référentiels :

$ sudo apt update

Puis d'installer MySQL Workbench :

$ sudo apt install mysql-workbench-community

Une fois l'installation du programme terminée , vous pourrez le trouver dans le menu principal. La fenêtre principale du programme se présente comme suit :

Utilisation de MYSQL WORKBENCH.

La fenêtre principale affiche toutes les connexions disponibles à MySQL. Dans ce cas, le programme a détecté un serveur MySQL local. Initialement, le programme propose de se connecter à la base de données en tant qu'utilisateur root. Mais si vous utilisez MariaDB, vous ne pourrez pas résoudre le problème, car vous ne pouvez vous connecter en tant qu'utilisateur root que par l'intermédiaire du terminal.

Pour ce programme, vous devrez créer un utilisateur admin avec des droits de superutilisateur. Pour ce faire, dans le terminal, connectez-vous au serveur de base de données à l'aide du client mysql et exécutez :

$ sudo mysql -u root

> CREATE USER admin@localhost IDENTIFIED BY 'password';
> GRANT ALL ON *.* TO admin@localhost WITH GRANT OPTION;

Retournez dans MySQL Workbench et faites un clic droit sur la connexion, puis sélectionnez Editer la connexion. Dans la fenêtre qui s'ouvre, remplacez Username par admin. Cliquez ensuite sur le bouton Tester la connexion pour vérifier que tout fonctionne bien. Si tout va bien, le programme affichera une fenêtre comme celle-ci :

En outre, pour MariaDB, vous verrez peut-être un message indiquant que cette version de la base de données n'est pas prise en charge et que toutes les fonctionnalités ne seront pas disponibles. Ce n'est pas très grave. Fermez la fenêtre des paramètres et revenez à la fenêtre principale.

Ici, cliquez sur la connexion éditée et vous serez amené à l'interface d'édition de la requête :

Rédigez une requête et cliquez sur le bouton "éclair" pour l'exécuter. Le résultat s'affiche en bas de l'écran. S'il est vide, rien ne sera affiché :

Vous pouvez voir le contenu d'une table :

L'avantage par rapport à PhpMyAdmin est que vous pouvez formuler des requêtes très vastes et complexes. Le programme s'en souvient et vous ne devez pas retaper la requête à chaque fois. En outre, la requête peut être sauvegardée dans un fichier. Vous pouvez n'exécuter qu'une partie des requêtes tapées ou seulement la ligne sous le curseur. Ceci est très utile pour la conception.

Comment supprimer

Pour désinstaller le programme, il suffit d'exécuter cette commande :

$ sudo apt purge mysql-workbench-community

Comme vous pouvez le constater, il est assez facile d'installer des programmes à l'aide de référentiels.