MySQL Workbench est un outil graphique pour travailler avec des serveurs et des bases de données MySQL. MySQL Workbench prend entièrement en charge les versions de serveur MySQL 5.6 et supérieures. Il est également compatible avec les anciennes versions du serveur MySQL 5.x, sauf dans certaines situations (comme l’affichage de la liste des processus) en raison de tables système modifiées. Il ne prend pas en charge les versions 4.x du serveur MySQL.

La fonctionnalité MySQL Workbench couvre cinq sujets principaux:

Développement SQL: vous permet de créer et de gérer des connexions aux serveurs de base de données. En plus de vous permettre de configurer les paramètres de connexion, MySQL Workbench offre la possibilité d’exécuter des requêtes SQL sur les connexions de base de données à l’aide de l’éditeur SQL intégré.

Modélisation des données (conception): vous permet de créer graphiquement des modèles de votre schéma de base de données, de procéder à une ingénierie inverse et aval entre un schéma et une base de données active, et de modifier tous les aspects de votre base de données à l’aide de l’éditeur de table complet. L’éditeur de table fournit des fonctions faciles à utiliser pour éditer des tables, des colonnes, des index, des déclencheurs, un partitionnement, des options, des insertions et des privilèges, des routines et des vues.

Administration du serveur: vous permet d’administrer les instances de serveur MySQL en administrant les utilisateurs, en effectuant des sauvegardes et des restaurations, en inspectant les données d’audit, en consultant l’état de la base de données et en surveillant les performances du serveur MySQL.

Migration des données: vous permet de migrer de Microsoft SQL Server, Microsoft Access, Sybase ASE, SQLite, SQL Anywhere, PostreSQL et d’autres tables, objets et données RDBMS vers MySQL. La migration prend également en charge la migration des versions antérieures de MySQL vers les dernières versions.

Prise en charge de MySQL Enterprise: prise en charge des produits d’entreprise tels que MySQL Enterprise Backup, MySQL Firewall et MySQL Audit.

MySQL Workbench est disponible en deux éditions: l’édition communautaire et l’édition commerciale. L’édition communautaire est disponible gratuitement. L’édition commerciale fournit des fonctionnalités d’entreprise supplémentaires, telles que l’accès à MySQL Enterprise Backup, MySQL Firewall et MySQL Audit.

Disponible pour Microsoft Windows, Ubuntu Linux, Red Hat Enterprise Linux/Oracle Linux, Fedora et macOS.