Não há comando interno do MySQL para rastrear isso, é um pouco abstrato demais. O arquivo pode estar em 5 (ou mais?) locais, e todos eles seriam válidos porque carregam em cascata.
- /etc/my.cnf
- /etc/mysql/my.cnf
- $MYSQL_HOME/my.cnf
- [datadir]/my.cnf
- ~/.my.cnf
Esses são os locais padrão que o MySQL analisa. Se encontrar mais de um, ele carregará cada um deles e os valores se substituirão (na ordem listada, acho). Além disso, o
--defaults-file
parâmetro pode substituir a coisa toda, então... basicamente, é uma grande dor de cabeça. Mas graças a ser tão confuso, há uma boa chance de estar apenas em /etc/my.cnf.
(se você quiser apenas ver os valores:
SHOW VARIABLES
, mas você precisará das permissões para fazer isso.)