Ceci est une ancienne révision du document !
Outils MySQL
Il existe une multitude d'outils pour bien gérer Mysql.
La société mère de Mysql a également une série d'outils mis à notre disposition.
Pour gérer la base de données nous avons :
MySQL Administrator
Il faut installer les paquets mysql-admin
Cela installera le logiciel en question.
MySQL-Query-Browser
Il faut installer les paquets mysql-query-browser
Ce logiciel vous permettra de manipuler les tables de vos bases de données MySQL. Comme PhpMyAdmin(pour ceux qui connaissent).
MySQL-WorkBench
Ce logiciel est le remplaçant de DBDesigner4, qui est un logiciel de schématisation de vos tables.
Il n'est pas encore présent dans les dépôts, mais un paquet est disponible depuis novembre 2008.
Installation de MySQL-WorkBench
Télécharger la dernière version et installer le paquet de MySQL-WorkBench : mysql-workbench-oss-5.1.16-1-i386.deb ou mysql-workbench-oss-5.1.16-1-amd64.deb suivant votre architecture
Il s'agit de la version OSS (logiciel libre) différente de la version commerciale dont une version limitée mais fonctionnelle peut être téléchargée à la même adresse.
Si quelqu'un peut en dire plus sur cette histoire de version… pour moi ce n'est pas totalement clair…
Il existe un tableau comparatif entre la version commerciale et la version OSS ici : http://www.mysql.fr/products/workbench/features.html
sudo ln -sf /usr/lib/libmysqlclient_r.so.16.0.0 /usr/lib/libmysqlclient_r.so
MySQL Proxy
MySQL Proxy est un nouveau projet (en cours de développement) de l'équipe MySQL Enterprise Tools.
Il vise à proposer un logiciel se plaçant entre le client (par exemple PHP) et le serveur MySQL et permettant la surveillance, l'analyse et la modification de la communication (les requêtes SQL).
Parmi les exemples d'utilisation cités : la répartition de charge, la gestion de panne, l'analyse de requête, le filtrage et la modification de requête.
Tora
Tora est un autre outil qui permet de travailler sur des bases MySQL, bien qu'à l'origine il soit développé pour les bases Oracle*.
Si vous installez uniquement le paquet tora, la connexion à une base MySQL n'est pas possible, pour cela il faut également installer le paquet libqt3-mt-mysql.
sudo apt-get install tora libqt3-mt-mysql