Remplacer PHPMyAdmin par un seul fichier a un nom : adminer

Elliott Chiaradia | 30-01-2017

On connait tous PHPMyAdmin, cette application web fort utile nous permettant de gérer les bases de données MySQL. Cependant, savez-vous qu’il existe une alternative tout aussi efficace et moins lourde ? Cette alternative se nomme adminer. Et ses avantages sont nombreux !

Tout d’abord, adminer n’est qu’un simple fichier php, donc rien de bien lourd à mettre en place et son chargement est très rapide. De plus, adminer a moins de contraintes que PHPMyAdmin, on peut le faire fonctionner sur des serveurs PHP en version 4.3 et plus alors que PHPMyAdmin demande du PHP 5.2 au minimum. Adminer supporte aussi d’autres types de base de données, comme SQLite, PostgreSQL, Oracle, … Bref, si vous voulez avoir une liste complète des comparaisons entre adminer et PHPMyAdmin, je vous invite à consulter cette page.

Adminer peut aussi être utile dans le cas où vous devez modifier/sauvegarder la base de données d’un de vos sites mais que vous ne connaissez pas l’URL du PHPMyAdmin de votre hébergeur.

Comment utiliser adminer ?

C’est un véritable jeu d’enfants ! Il suffit de télécharger le fichier adminer.php, disponible à cette adresse, puis d’uploader ce fichier sur votre serveur hébergeant votre site (à la racine du site web). Puis, rendez-vous sur l’URL UrlDeMonSite/adminer.php (bien entendu si le fichier téléchargé auparavant s'appelle adminer-4.2.5.php ou je ne sais quelle version, il faudra mettre UrlDeMonSite/adminer-4.2.5.php). Si vous n’arrivez pas à accéder à cette adresse, vérifiez que la configuration du fichier .htaccess ne bloque pas l’accès.

Vous pouvez désormais vous connecter à votre base de données. Via adminer, vous pouvez modifier les données, en ajouter, modifier la structure, importer, exporter, bref… Faire à peu près tout ce qu’on peut faire avec PHPMyAdmin :)

adminer panneau d'administration de la base de données

Si vous voulez par exemple sauvegarder votre base de données, vous pouvez l’exporter très facilement en cliquant sur « exporter », ce qui vous fournira le code à copier dans un fichier qui contiendra la sauvegarde de vos données.

adminer - exporter les données

Après avoir réalisé vos modifications, vous pouvez très bien supprimer le fichier adminer.php, afin d’empêcher quiconque d’accéder à vos données par le biais d’un panneau d’administration de données.

Voilà, vous avez compris comment ça fonctionne, si ça vous est utile, n’hésitez pas à télécharger adminer.php et a le tester.