Vous êtes ici : Accueil > Linux > MySQL

Je travaille sur des bases MySQL de temps en temps, et à chaque fois, la même question se pose :

Quelle interface graphique choisir pour créer et administrer ma base MySQL ?

Aujourd'hui j'ai donc décidé de créer une page web pour partager mes connaissances.

Documentation

Lisez la doc pour débuter, il y a un super tutoriel : http://dev.mysql.com/doc/refman/5.0/fr/index.html

Installation

# apt-get install mysql-server Pour vérifier que vous pouvez vous connecter: $ mysql -u root -p

Perte du mot de passe MySQL

En root,

# service mysql stop

Ensuite modifier votre fichier /etc/my.cnf et dans la section mysqld rajouter :
skip-grant-tables
skip-networking


# service mysql start
# mysqladmin -u root password 'nouveaumotdepasse'
# service mysql stop

Remodifier votre fichier /etc/my.cnf pour revenir comme avant


# service mysql start

Programmation en C

mysql-navigator

OK, la dernière version est la 1.4.2 qui date de 2003, et utilise QT 3.3.8 ! Mais bon, c'est maintenu et ça marche toujours bien, je dirai même plus, c'est très très rapide ! mysql-navigator

gmysqlcc

Gtk MySQL Control Center. C'est très très rapide, et pas trop lisible, il y a un gros mélanges d'onglets de tables, de fenetres... Pas facile de faire un screenshot qui montre quelque chose tellement c'est le bazard ! gmysqlcc

mysql-query-browser

Date de 2007, mais marche bien aussi.. mysql-query-browser