Il n'y a pas de commande MySQL interne pour tracer cela, c'est un peu trop abstrait. Le fichier peut se trouver à 5 emplacements (ou plus ?) et ils sont tous valides car ils se chargent en cascade.
- /etc/mon.cnf
- /etc/mysql/mon.cnf
- $MYSQL_HOME/mon.cnf
- [datadir]/mon.cnf
- ~/.my.cnf
Ce sont les emplacements par défaut que MySQL regarde. S'il en trouve plus d'un, il chargera chacun d'eux et les valeurs se substitueront (dans l'ordre indiqué, je pense). De plus, le --defaults-file
paramètre peut remplacer le tout, donc... fondamentalement, c'est une énorme douleur dans le cul.
Mais grâce à la confusion, il y a de fortes chances que ce soit juste dans /etc/my.cnf.
(si vous voulez juste voir les valeurs :SHOW VARIABLES
, mais vous aurez besoin des autorisations pour le faire.)