asset 1
asset 2
asset 3
asset 2
asset 21

Adminer, une alternative à phpMyAdmin

6 octobre 2025

Si vous gérez un site déve­lop­pé avec Word­Press, il arrive sou­vent que vous ayez besoin d’ac­cé­der à la base de don­nées. Vous avez peut-être besoin de faire une sau­ve­garde d’un site web, pour l’ins­tal­ler sur votre ordi­na­teur. La façon la plus com­mune est de pas­ser par php­MyAd­min. Admi­ner est une alter­na­tive extrê­me­ment légère, rapide à ins­tal­ler et moins gour­mande en res­sources. C’est une solu­tion par­faite aus­si bien pour une main­te­nance ponc­tuelle que pour un usage quotidien.

Décou­vrons ensemble pour­quoi cet outil mérite sa place dans votre boîte à outils Word­Press et com­ment l’utiliser en toute sécurité.

Qu’est-ce qu’Adminer ?

Admi­ner est une appli­ca­tion PHP qui per­met d’administrer une base de don­nées depuis votre navi­ga­teur. Contrai­re­ment à php­MyAd­min, qui repose sur plu­sieurs dizaines de fichiers à ins­tal­ler, Admi­ner tient dans un seul fichier PHP que l’on dépose sur son héber­ge­ment. Il sup­porte MyS­QL et MariaDB, mais aus­si d’autres moteurs comme Post­greS­QL ou SQLite.

L’outil pro­pose toutes les fonc­tions essen­tielles à la ges­tion d’une base de don­nées : connexion avec iden­ti­fiants, navi­ga­tion dans les tables, exé­cu­tion de requêtes SQL, créa­tion et modi­fi­ca­tion de sché­mas, import et export de don­nées, ain­si que l’édition ou la sup­pres­sion d’entrées. L’interface est sobre et rapide.

Pourquoi installer Adminer plutôt que phpMyAdmin ? L’exemple de WordPress

Dans le cadre d’un pro­jet Word­Press, on peut avoir besoin d’ac­cé­der à la base de don­nées. Lorsqu’un site ren­contre un pro­blème, l’accès direct à la base peut être indis­pen­sable : pour cor­ri­ger une URL après une migra­tion, réini­tia­li­ser le mot de passe d’un admi­nis­tra­teur, net­toyer des tables lais­sées par une exten­sion dés­ins­tal­lée ou expor­ter la base avant une mise à jour impor­tante. Il se peut éga­le­ment, que pour une rai­son ou une autre, vous ne puis­siez accé­der à l’in­ter­face d’ad­mi­nis­tra­tion de l’hé­ber­geur d’un site.

L’a­van­tage d’Ad­mi­ner est qu’il est très facile à ins­tal­ler, car il suf­fit de télé­ver­ser un seul fichier sur votre ser­veur. Cela évite ain­si les confi­gu­ra­tions com­plexes et cela per­met d’intervenir rapi­de­ment, que ce soit pour un audit, une migra­tion, un import ponc­tuel ou un dépan­nage. Son côté mini­ma­liste en fait aus­si une solu­tion très légère et per­for­mante. Il se charge vite et consomme peu de res­sources. Sur cer­tains envi­ron­ne­ments, cela peut faire une vraie dif­fé­rence.

De plus, Admi­ner a l’avantage d’être por­table. Il fonc­tionne par­tout où PHP est dis­po­nible, ce qui en fait un allié pra­tique lors d’une migra­tion, par exemple : on peut le pla­cer sur l’ancien et le nou­veau ser­veur, expor­ter et impor­ter les bases, puis sup­pri­mer le fichier une fois l’opération ter­mi­née.

Adminer et les bonnes pratiques de sécurité

Comme tout outil d’administration acces­sible par le web, Admi­ner doit être pro­té­gé pour évi­ter une expo­si­tion publique dan­ge­reuse. Il est recom­man­dé de renom­mer le fichier afin que son nom soit dif­fi­cile à devi­ner. L’utilisation du pro­to­cole HTTPS est indis­pen­sable et l’on doit veiller à sup­pri­mer le fichier Admi­ner de son ser­veur dès qu’il n’est plus néces­saire.

Installer Adminer pour un site WordPress

La pre­mière étape consiste à télé­char­ger la ver­sion d’Adminer cor­res­pon­dant à MyS­QL ou MariaDB sur le site officiel. 

Rap­pel de sécu­ri­té valant pour tout télé­char­ge­ment depuis le web : veillez à tou­jours télé­char­ger vos outils ou autre sur leur site offi­ciel. Comme Word­Press, par exemple. En télé­char­geant des res­sources sur des sites non offi­ciels, vous vous expo­sez à des pro­blèmes de sécurité.

Une fois le fichier obte­nu, il est fort conseillé de le renom­mer en quelque chose de dif­fi­cile à devi­ner, par exemple creek-db-8694.php. Cela évite qu’un robot ou un visi­teur mal inten­tion­né ne le trouve par hasard et s’en serve de façon mal­veillante. Une base de don­nées com­porte des don­nées sen­sibles, il faut donc la protéger.

Connec­tez-vous ensuite à votre héber­ge­ment via FTP. Pla­cez le fichier à la racine du site Word­Press, au même niveau que wp-config.php.

Ensuite, pour accé­der à Admi­ner, ouvrez votre navi­ga­teur et taper l’URL per­met­tant d’y accé­der (rem­pla­cer creek-db-8694.php par le nom de votre fichier) :

https://monsite.fr/creek-db-8694.php

Pour plus de sécu­ri­té, vous pou­vez aus­si créer un dos­sier tools et y pla­cer Admi­ner, puis pro­té­ger ce dos­sier par un mot de passe grâce à un fichier .htac­cess et un fichier .htpasswd. Dans ce cas, le che­min pour y accé­der sera : 

https://monsite.fr/tools/creek-db-8694.php

L’interface s’affiche et demande les iden­ti­fiants de la base de don­nées. Vous avez en votre pos­ses­sion ces infor­ma­tions, vous les trou­ve­rez sinon dans le fichier wp-config.php.

define('DB_NAME', 'nom_de_votre_base');
define('DB_USER', 'utilisateur_sql');
define('DB_PASSWORD', 'motdepasse_sql');
define('DB_HOST', 'localhost');
interface adminer

Utiliser Adminer : import, export et requêtes SQL

Admi­ner faci­lite la sau­ve­garde et la res­tau­ra­tion d’une base. Pour expor­ter, il suf­fit de sélec­tion­ner la base, puis de cli­quer sur l’option d’export. Pour impor­ter une base, on choi­sit la base cible puis on uti­lise l’onglet d’import en télé­ver­sant le fichier .sql ou .sql.gz.
L’outil per­met éga­le­ment d’exé­cu­ter des requêtes SQL direc­te­ment depuis un onglet dédié. Dans une table, il est pos­sible de par­cou­rir les don­nées, de les fil­trer, de les modi­fier ou de les sup­pri­mer. On peut aus­si créer ou ajus­ter la struc­ture d’une base, ajou­ter des colonnes, gérer des index et défi­nir des clés pri­maires ou étran­gères.

Dans le cadre d’un site Word­Press, Admi­ner peut s’avérer utile pour sau­ve­gar­der une base avant une mise à jour, net­toyer des tables lais­sées par des exten­sions, cor­ri­ger des pro­blèmes (comme une URL de site incor­recte dans wp_options), ou encore migrer un site en expor­tant et impor­tant la base entre deux héber­ge­ments.

Si on le com­pare avec php­MyAd­min, Admi­ner se dis­tingue par sa sim­pli­ci­té. Comme dit plus haut, son ins­tal­la­tion ne néces­site qu’un fichier contre un dos­sier com­plet pour php­MyAd­min. Il se charge sou­vent plus rapi­de­ment et consomme moins de res­sources. Les deux couvrent les fonc­tions essen­tielles, mais php­MyAd­min pro­pose davan­tage d’options prêtes à l’emploi alors qu’Adminer mise sur la sobrié­té. Les mises à jour sont aus­si beau­coup plus simples avec Admi­ner. En termes de sécu­ri­té, tout dépend de la manière dont l’outil est pro­té­gé, mais Admi­ner faci­lite l’application de bonnes pra­tiques comme le renom­mage ou la sup­pres­sion après usage.

Admi­ner est un outil pré­cieux pour admi­nis­trer vos bases MyS­QL ou MariaDB. Léger, por­table et rapide à déployer, il s’intègre par­fai­te­ment à vos besoins. Avec quelques règles de sécu­ri­té simples, vous pou­vez en faire un allié fiable et effi­cace. Même si php­MyAd­min reste un stan­dard lar­ge­ment répan­du, dis­po­ser d’Adminer à por­tée de main peut vous per­mettre de gagner du temps et de tra­vailler plus serei­ne­ment sur vos bases de données.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *