Tutoriel d’installation de MySQL Workbench

My SQL Workbench

Expertise

Pourquoi MySQL Workbench ?

Debian ne proposant plus de package pour PHPMyAdmin, pour des questions de sécurité et de maintenance, NBS System a décidé de ne plus proposer l’installation de l’application PHPMyAdmin.
Afin de palier ce manque, nous avons cherché un remplaçant et avons choisi de recommander MySQL Workbench à nos clients pour sa simplicité d’usage et sa connexion MySQL over SSH.

Qu’est-ce que MySQL Workbench ?

MySQL Workbench est un outil graphique de gestion de bases de données MySQL.
Il est disponible en 2 éditions :

  • l’édition communautaire
  • l’édition commerciale

L’édition communautaire est suffisante pour nos cas d’usage et est disponible gratuitement.
L’édition commerciale offre des fonctionnalités d’entreprise supplémentaires, n’hésitez pas à en prendre connaissance ici : https://www.mysql.com/fr/products/workbench/

Comment installer MySQL Workbench ?

Les binaires de MySQL Workbench sont disponibles pour Windows, Mac OS ainsi que plusieurs distributions Linux.

Les téléchargements sont disponibles sur https://dev.mysql.com/downloads/workbench, il n’y a qu’à choisir votre OS.

MySQL Workbench 01

Vous avez également la possibilité de télécharger le code source et de le compiler vous-même. Il est accessible à l’adresse suivante : https://dev.mysql.com/downloads/workbench.

Installation sur Windows

Après téléchargement, il vous faudra décompresser l’archive téléchargée et suivre le guide.

Pour plus d’informations, vous pouvez suivre la documentation officielle (en anglais) https://dev.mysql.com/doc/workbench/en/wb-mac.html ou tout autre tutoriel plus complet sur le sujet.

Installation sur Linux

MySQL Workbench est peut-être disponible via votre gestionnaire de package (ce n’est pas encore le cas pour Debian10 ). Dans le cas où il n’existerait pas, il faudra passer par le téléchargement d’une archive et son installation (en mode graphique, avec dpkg, ou autre)

Pour plus d’informations, vous pouvez suivre la documentation officielle (en anglais) https://dev.mysql.com/doc/workbench/en/wb-installing-linux.html ou tout autre tutoriel plus complet sur le sujet.

Lancement

Pour lancer MySQL Workbench, cela dépendra de votre OS.

Sur Ubuntu, il peut être lancé via “Applications, Programmation, MySQL Workbench” dans le menu principal où à partir de la ligne de commande en utilisant la commande suivante :

$ /usr/bin/mysql-workbench

Configuration

Dans cet exemple, nous allons configurer notre application pour pointer sur un serveur MySQL via l’accès SSH et le compte MySQL.

Ce mode de connexion permet de ne pas exposer le serveur MySQL sur Internet.

1. Cliquez sur l’onglet Database et choisissez “Connect to Database…”

2. Pour “Connection Methode;” il faut choisir “Standard TCP/IP over SSH”

3. Ensuite, il faut remplir l’onglet de “Parameters” selon les informations de votre accès SSH et compte MySQL

MySQL Workbench 02

4. Cliquez sur OK, si tous les paramètres sont bons, votre connexion va s’établir

MySQL Workbench 03

À droite, vous aurez les graphes de statuts service MySQL.

5. Pour exécuter une requête, il suffit d’aller sur l’onglet “Query” et vous tapez par exemple “show databases;” et pour exécuter il faut cliquer sur l’icône “Éclair”

MySQL Workbench 04

Vous aurez le résultat de votre requête dans le panneau inférieur.

Bravo, vous avez installé MySQL Workbench !