Activer le mode concepteur dans PhpMyAdmin

Activer le mode concepteur dans PhpMyAdmin

I. Présentation du mode concepteur

Le mode concepteur dans PHPMyAdmin permet de visualiser les bases de données, leurs tables et les différents champs qui les composent sous la forme d’un schéma. On peut aussi y voir facilement les relations entre les tables. C’est un mode très pratique lorsque l’on est souvent en train de concevoir, modifier ou étudier des systèmes de bases de données.

Dans ce tutoriel, nous allons voir comment activer le mode concepteur dans PHPMyAdmin version 4.1. Ce tutoriel a été validé sous Wamp.

II. Phpmyadmin : Activation du mode concepteur

Pour activer le mode concepteur, c’est assez simple. On va commencer par aller trouver dans le répertoire d’installation de PHPMyAdmin le fichier nommé « config.inc.php« .

Sous WAMP, ce fichier se situe dans le répertoire suivant :

C:\wamp\apps\phpmyadmin4.1.14

Pour les distributions Linux et si wamp a été installé via une commande comme apt-get ou yum, le répertoire de PHPMyAdmin se trouvera dans :

/etc/phpmyadmin

Dans ce fichier, nous allons ajouter les lignes suivantes juste avec la fin du fichier « ?> » :

$cfg('Servers')($i)('pmadb') = 'phpmyadmin';
$cfg('Servers')($i)('bookmarktable') = 'pma__bookmark';
$cfg('Servers')($i)('relation') = 'pma__relation';
$cfg('Servers')($i)('table_info') = 'pma__table_info';
$cfg('Servers')($i)('table_coords') = 'pma__table_coords';
$cfg('Servers')($i)('pdf_pages') = 'pma__pdf_pages';
$cfg('Servers')($i)('column_info') = 'pma__column_info';
$cfg('Servers')($i)('history') = 'pma__history';
$cfg('Servers')($i)('designer_coords') = 'pma__designer_coords';
$cfg('Servers')($i)('userconfig') = 'pma__userconfig';

Après avoir enregistré ces modifications, nous allons importer un fichier au format SQL qui va permettre à phpmyadmin d’avoir sa propre table, contenant ses informations de configuration. On va pour cela à la racine de l’interface web de PhpMyAdmin puis cliquer sur « Importer » :

On pourra ensuite cliquer sur « Parcourir » pour aller chercher le fichier sql en question  :phpmyadmin-mode-concepteur-03

On ira ensuite sélectionner le fichier « create_table.sql » se trouvant dans le répertoire « examples » du répertoire de configuration de PHPMyAdmin :

phpmyadmin-mode-concepteur-02

Suite à cela, il faudra redémarrer PHPMyAdmin. Pour Wamp il faut passer par un clic gauche puis « Exit« . Pensez également à fermer votre navigateur avant de relancer Wamp.

On pourra alors retourner sur PHPMyAdmin, puis dans une base de données, apprécier le mode concepteur :

phpmyadmin-mode-concepteur-04
Vue du « Designer mode » ou mode concepteur, dans PHPMyAdmin

Pour bien vérifier que votre menu Concepteur est bel et bien activé après ces manipulations, je vous invite à bien vider votre cache navigateur, voire à faire le test avec un autre navigateur que celui habituellement autorisé, les miens se sont particulièrement accroché à ne pas m’afficher le mode concepteur alors qu’il avait bien été activé 😉 .

Hébergez votre site à partir de 2$ sur 👉👉👉 https://www.tnctech.ca

À propos Santana

Analyste en cybersécurité avec 5 ans d'expérience dans la protection des systèmes d'information contre les menaces et les attaques. Expertise dans la surveillance des réseaux, l'analyse des vulnérabilités, et la gestion des incidents de sécurité. Passionnée par l'innovation technologique et la mise en œuvre de solutions de sécurité robustes pour protéger les données sensibles et assurer la conformité réglementaire.

Vérifiez également

Comment mettre en place MariaDB Galera Cluster sur Debian 11 ?

Comment mettre en place MariaDB Galera Cluster sur Debian 11 ?

Table de Matieres1 I. Présentation2 II. Les prérequis3 III. Quel est le moteur de stockage …

Convertir les tables MyISAM vers InnoDB d’une base MySQL / MariaDB

Convertir les tables MyISAM vers InnoDB d’une base MySQL / MariaDB

I. Présentation Dans ce tutoriel, nous allons voir comment convertir les tables MyISAM vers InnoDB …

Comment mettre à niveau MariaDB 5.6 vers MariaDB 10.X ?

Comment mettre à niveau MariaDB 5.6 vers MariaDB 10.X ?

Table de Matieres1 I. Présentation2 II. Faire un dump de toutes les bases de données …

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.