Nie ma wewnętrznego polecenia MySQL do śledzenia tego, jest to trochę zbyt abstrakcyjne. Plik może znajdować się w 5 (lub więcej?) lokalizacjach i wszystkie będą prawidłowe, ponieważ ładują się kaskadowo.
- /etc/my.cnf
- /etc/mysql/my.cnf
- $MYSQL_HOME/my.cnf
- [katalog danych]/my.cnf
- ~/.my.cnf
To są domyślne lokalizacje, które przegląda MySQL. Jeśli znajdzie więcej niż jeden, załaduje każdy z nich, a wartości zastępują się nawzajem (chyba w podanej kolejności). Ponadto --defaults-file
parametr może nadpisać całość, więc... w zasadzie jest to ogromny ból w tyłku.
Ale dzięki temu, że jest tak zagmatwany, istnieje duża szansa, że znajduje się tylko w /etc/my.cnf.
(jeśli chcesz tylko zobaczyć wartości:SHOW VARIABLES
, ale będziesz potrzebować odpowiednich uprawnień.)