© Éditions Eyrolles
359
chapitre n° 10
Outils graphiques
MySQL Query Browser
MySQL Query Browser est un outil graphique composé d’une interface pour créer, exécuter et
optimiser des instructions SQL (LDD, LMD, LID et LCD). Bien que toutes les instructions
générées par le biais de cet outil soient exécutables en ligne de commande (c’est une chance
pour vous qui avez ingurgité toute la syntaxe SQL…), la documentation affirme que certaines
requêtes peuvent y être composées graphiquement de manière plus intuitive (ce n’est quand
même pas le QBE d’Access).
MySQL Query Browser convient à des bases MySQL de version postérieure à 4.0. Sous
Windows, il se présente sous la forme d’un Package Windows Installer (extension .msi). Son
installation ne pose aucun problème. Vous trouverez la documentation officielle sur
http://dev.mysql.com/doc/query-browser/en/index.html.
Une fois connecté avec la même interface que MySQL Administrator (dans laquelle vous
choisissez l’utilisateur, le serveur, la base et saisissez le mot de passe) arrive la fenêtre
principale.
Fenêtre principale
L’interface inclut la palette d’outils suivante :
q
Query Toolbar (zone de texte en haut au centre) pour créer et éxécuter des instructions
(requêtes et tout ordre de création ou de manipulation), et naviguer (avec Next et Go
back) dans l’historique de ces commandes.
q
Resultset qui affiche le résultat d’une requête avec, en bas, un bandeau pour les onglets de
contrôle et l’affichage d’éventuelles erreurs.
q
Script Editor (onglets Edit, Apply changes, Discard changes, First, Last et
Search qui se trouvent en bas de la fenêtre de résultats) vous donne le contrôle pour créer,
modifier et rechercher manuellement des données parmi les enregistrements extraits par
une requête.
q
Object Browser vous permet de sélectionner les colonnes des tables des bases qui vous
sont accessibles. Vous pouvez double-cliquer ou faire des glisser-déposer de colonnes
(même de différentes tables pour composer des jointures) dans la zone de commande. Les
bookmarks et les historiques sont aussi gérés à ce niveau.
q
Inline Help (zone de texte en bas à droite) vous donne un accés direct à l’aide de toutes
commandes SQL et fonctions. La syntaxe s’affiche dans le Resultset.
359
chapitre n° 10
Outils graphiques
MySQL Query Browser
MySQL Query Browser est un outil graphique composé d’une interface pour créer, exécuter et
optimiser des instructions SQL (LDD, LMD, LID et LCD). Bien que toutes les instructions
générées par le biais de cet outil soient exécutables en ligne de commande (c’est une chance
pour vous qui avez ingurgité toute la syntaxe SQL…), la documentation affirme que certaines
requêtes peuvent y être composées graphiquement de manière plus intuitive (ce n’est quand
même pas le QBE d’Access).
MySQL Query Browser convient à des bases MySQL de version postérieure à 4.0. Sous
Windows, il se présente sous la forme d’un Package Windows Installer (extension .msi). Son
installation ne pose aucun problème. Vous trouverez la documentation officielle sur
http://dev.mysql.com/doc/query-browser/en/index.html.
Une fois connecté avec la même interface que MySQL Administrator (dans laquelle vous
choisissez l’utilisateur, le serveur, la base et saisissez le mot de passe) arrive la fenêtre
principale.
Fenêtre principale
L’interface inclut la palette d’outils suivante :
q
Query Toolbar (zone de texte en haut au centre) pour créer et éxécuter des instructions
(requêtes et tout ordre de création ou de manipulation), et naviguer (avec Next et Go
back) dans l’historique de ces commandes.
q
Resultset qui affiche le résultat d’une requête avec, en bas, un bandeau pour les onglets de
contrôle et l’affichage d’éventuelles erreurs.
q
Script Editor (onglets Edit, Apply changes, Discard changes, First, Last et
Search qui se trouvent en bas de la fenêtre de résultats) vous donne le contrôle pour créer,
modifier et rechercher manuellement des données parmi les enregistrements extraits par
une requête.
q
Object Browser vous permet de sélectionner les colonnes des tables des bases qui vous
sont accessibles. Vous pouvez double-cliquer ou faire des glisser-déposer de colonnes
(même de différentes tables pour composer des jointures) dans la zone de commande. Les
bookmarks et les historiques sont aussi gérés à ce niveau.
q
Inline Help (zone de texte en bas à droite) vous donne un accés direct à l’aide de toutes
commandes SQL et fonctions. La syntaxe s’affiche dans le Resultset.
