Client pour la gestion de Base de donnée MySQL et autre
Voici une liste de logiciel (client) alternatif à phpMyAdmin afin de gérer vos bases de données. Il sont tous gratuits et pour diverses bases de données.
Logiciels gratuits de gestion de Base de donnée MySQL, MSSQL, Oracle, PostgreSQL ....
Les logiciels présentés dans cet article sont tous des logiciels Desktop pour gérer les bases de donneés et gratuit. J'ai sélectionné que des logiciels stable, utilisable sur bureau (donc pas par le biais de votre navigateur), et ayant une interface suffisamment moderne et non datant de windows 95, arrivé un moment faut que ça évolue. En terme de fonctionnalités, tous sont très varié, certain vont d'une totale gestion de base de donnée avec de nombreuses fonctionnalités, aux logiciels plus simple en terme de fonctionnalités mais qui conviendront tout à fait aux développeurs web qui ne demande pas forcément une gestion évoluer des bases de données.
HeidiSQL
Très connu déjà et très complet (manque la création de bases de données & tables de façon visuelle).
HeidiSQL est une interface Windows léger pour bases de données MySQL. Il vous permet de parcourir et modifier des données, créer et modifier des tables, vues, procédures stockées, les triggers et des événements prévus. Vous pouvez également exporter la structure et les données soit dans un fichier SQL, presse-papiers ou sur d'autres serveurs.
Lien : http://www.heidisql.com/
MySQLFront - Alternative à Squel Pro sous Mac OSX pour Windows
MysqlFront est un logiciel léger, simple et efficace. C'est d'ailleurs celui que j'utilise actuellement le plus souvent. Pour un petit logiciel de gestion de base de données il n'en est pas moins très efficace. Il gère tout ce que l'on peut attendre d'un logiciel standard de base de donnée : import / export, cron job, Editeur sql color syntaxique, un query builder, un diagramme de vos bases de données, les vues etc... Adapté que pour les bases de données type MySQL par contre. Mais très léger pour ses possibilités et donc rapide.
Lien : http://www.mysqlfront.de/
Navicat Lite for MySQL
Navicat for MySQL est un client d'administration de base de données puissant et un outil de développement pour MySQL. Il fonctionne avec n'importe quel MySQL Database Server depuis la version 3.21 ou supérieure, et supporte la plupart des dernières fonctionnalités de MySQL, y compris les triggers, la procédure stockée, fonctions, événement, etc...
Ce logiciel est commercial, mais une version lite de Navicat est disponible gratuitement. Avec une interface type windows Metro, c'est un client léger et rapide pour windows. Bien que la version lite soit limité bien entendu dans certaines fonctionnalités comme les types d'imports et autres, ce logiciel pourra convenir à pas mal d'utilisateur. Une bonne alternative à Squel Pro sous Mac OS mais je lui préfère MysqlFront.
Lien : http://www.navicat.com/products/navicat-for-mysql
DBeaver
C'est sans doute le logiciel gratuit le plus complet avec HeïdiSQL, même plus complet car DBeaver bénéficie d'un gestionnaire très performant pour créer ses tables de façons graphiques, ce qui est bien plus agréable que d'avoir à taper du code sql et je ne parle même pas des relations. MysqlFront bénéficie aussi d'un Query Builder et d'un diagramme de base de données, mais pas encore au point, sans doute il faudra lui laisser un peu de temps. DBeaver peut s'installer sous windows en version standalone ou bien en plugin eclipse. Une véritable bombe avec HeidiSQL si l'on souhaite une gestion plus poussées des bases de données. Supporte multiple base de données.
Lien : http://dbeaver.jkiss.org/
SQLWave
Petit nouveau que j'ai découvert il n'y a pas longtemps et j'ai été pas mal séduit.
NEROCODE SQLWave est un outil GUI client MySQL conçu pour automatiser et simplifier les processus de développement de base de données. Il fournit également un moyen plus facile d'explorer et de maintenir des bases de données existantes, des instructions SQL composées de conception, les interroger et manipuler les données de différentes façons.
Son interface change et se rapproche des solutions ExtJS (mais eux pour le web).
Lien : http://www.nerocode.com/