Dans les 2 cas, nous allons éditer le fichier de configuration de phpmyadmin se trouvant à la racine de ce dernier et nommé config.inc.php Les manips qui vont suivre ont été réalisé avec une version 2.9.1.1 de phpmyadmin, provenant des dépots debian etch officiels. Il se peut que selon votre version ou sa provenance, il vous faille adapter si ça ne ressemble pas à ce que vous avez.
ATTENTION : si vous n'êtes pas sûr de ce que vous faites, ou ne comprenez pas la manipulation, abstenez vous !
Pour désactiver l'affichage de la base information_schema, base qui est en lecture seule et accessible en lecture à tous les utilisateurs, même ceux au droits restreints. Sachez que la manipulation ne fera que masquer la base, et non la rendre inaccessible. Editez le fichier
/var/www/phpmyadmin/config.inc.php
et ajoutez-y la ligne :
$cfg['Servers'][$i]['hide_db'] = 'information_schema';
Attention à l'endroit où vous copiez cette ligne. Pour être prise en compte, elle doit se trouver à l'intérieur de la boucle for et à l'extérieur des conditions if. Dans mon cas je l'ai placé à la ligne 26. Passons maintenant à la seconde modification, celle permettant de modifier le nombre de resultat affiché losqu'on demande le listing des entrées d'une table. Par défaut la valeur est de 30. Afin de voir grand, nous allons porter cette valeur à 100 (libre à vous de mettre la valeur qui vous convient) On édite le meme fichier que precedemment, mais cette fois ci la ligne à insérer doit l'être en dehors de la boucle for. Dans mon cas, je l'ai mise juste avant la balise fermante de php.
$cfg['MaxRows'] = 100;
Sauvegardez le tout puis connectez vous sur votre phpmyadmin pour voir le resultat.