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 :

Installer le paquet mysql-admin, installera le logiciel en question.

Il faut installer les paquets mysql-query-browser

Ce logiciel vous permettra de manipuler les tables de vos bases de données MySQL. Identique à PhpMyAdmin.

GreenSQL est un pare-feu pour serveur sql. Vous trouverez un tutoriel ici il existe un paquet pour Ubuntu et Debian.

Ce logiciel est le remplaçant de DBDesigner4, logiciel de schématisation de tables, de mysql Administrator le logiciel de gestion de base et de MySQL Query Browser le logiciel de développement sql.

Il n'est pas encore présent dans les dépôts, mais un paquet est disponible depuis novembre 2008.

La barre de menu ne s'affiche si vous utilisez Gnome Global Menu.

Installation de MySQL WorkBench

Télécharger la dernière version et installer le paquet de MySQL-WorkBench ; il s'agit de « mysql-workbench-oss-5.1.16-1-i386.deb » pour une architecture 32 bits ou « mysql-workbench-oss-5.1.16-1-amd64.deb » pour une architecture 64 bits.

Lien de téléchargement pour la version RC:http://dev.mysql.com/downloads/workbench/5.2.html#downloads

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. Il existe un tableau comparatif entre ces versions.

Si la connexion à la base MySQL échoue, installez le paquet libmysqlclient16. Si après installation de ce paquet le problème persiste, créez le lien symbolique suivant :
sudo ln -sf /usr/lib/libmysqlclient_r.so.16.0.0 /usr/lib/libmysqlclient_r.so
Par défaut le moteur de stockage est MyISAM sous Ubuntu. Pensez donc à le corriger dans les préférences (Tools → Preferences, puis onglet MySQL → Default Storage Engine → MyISAM.

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.

Plus d'information sur MySQL Proxy

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 (voire même libqt4-sql-odbc et libqt4-sql-mysql).

Installer les paquets tora libqt3-mt-mysql.

Il semblerait que le paquet Ubuntu de Tora soit compilé sans la prise en charge d'Oracle.

Contributeurs principaux : Maitre Pylos, /__aCCa__.

  • mysql_outils.1292714275.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)