Il existe plein d'options dans phpMyAdmin pas très connues.

Trois me plaisent plus particulièrement.

  • le regroupement de table par préfix
  • L'historique des commandes. (Partie 2)
  • la gestion des relations (Partie 2)

le regroupement de table par préfix

C'est une option liée au LeftFrameLight.

Il faut mettre à true $cfg['LeftFrameLight'] et $cfg['LeftFrameDBTree']

Puis $cfg['LeftFrameDBSeparator'] et/ou $cfg['LeftFrameTableSeparator'] doivent être modifiés pour indiquer qu'elle est le séparateur de votre convention de nommage.

Défini par défaut à '__'.

Si vous avez des tables telles que 'première__seconde__troisième' elles seront affichées comme une hiérarchie à trois niveaux telle que : premier > seconde > troisième.

Pour finaliser $cfg['LeftFrameTableLevel'] définit le nombre de sous-niveaux qui doivent être affichés quand les tables sont subdivisées par le séparateur ci-dessus.

En pratique

Dans mon cas LeftFrameTableSeparator vaut _

Si je regarde la db INFORMATION_SCHEMA , j'ai 2 tables dont le nom commence par Table_

dans le frame de gauche je ne les vois pas toutes les 2 mais j'ai

Si je clique sur le +, j'obtiens

Ca ne fait pas grand chose sur INFORMATION_SCHEMA qui ne compte que quelque tables mais quand vous en avez 400 réparties dans une 10aine de sous groupe


Partie 1 - (Partie 2)