Der er ingen intern MySQL-kommando til at spore dette, det er lidt for abstrakt. Filen kan være på 5 (eller flere?) placeringer, og de ville alle være gyldige, fordi de indlæser cascading.
- /etc/my.cnf
- /etc/mysql/my.cnf
- $MYSQL_HOME/my.cnf
- [datadir]/my.cnf
- ~/.my.cnf
Det er de standardplaceringer, MySQL ser på. Hvis den finder mere end én, vil den indlæse hver af dem og værdier tilsidesætte hinanden (i den anførte rækkefølge, tror jeg). Også --defaults-file
parameter kan tilsidesætte det hele, så... dybest set er det en kæmpe smerte i numsen.
Men takket være det er så forvirrende, er der en god chance for, at det bare er i /etc/my.cnf.
(hvis du bare vil se værdierne:SHOW VARIABLES
, men du skal bruge tilladelserne til at gøre det.)