Вы должны найти их по умолчанию в папке типа /etc/my.cnf
, возможно, это также зависит от версии.Из файла конфигурации MySQL :
Интересно, что область действия этого файла может быть установлена в соответствии с его местоположением.Настройки будут считаться глобальными для всех серверов MySQL, если они хранятся в /etc/my.cnf.Он будет глобальным для определенного сервера, если он находится в каталоге, где хранятся базы данных MySQL (/ usr / local / mysql / data для двоичной установки или / usr / local / var для исходной установки).Наконец, его область действия может быть ограничена конкретным пользователем, если он находится в домашнем каталоге пользователя MySQL (~ / .my.cnf).Имейте в виду, что даже если MySQL обнаружит файл my.cnf в /etc/my.cnf (глобальный для всех серверов MySQL на этом компьютере), он продолжит поиск файла для конкретного сервера, а затем для конкретного пользователяфайл.Вы можете думать об окончательных настройках конфигурации как о файлах /etc/my.cnf, mysql-data-dir / my.cnf и ~ / .my.cnf.
Таместь несколько переключателей на менеджеры пакетов для получения списка определенных файлов.
RPM Sytems:
Есть переключатели на команду rpm
, -q
для запроса и -c
или --configfiles
для вывода списка конфигурационных файлов.Есть также -l
или --list
--configfiles
, который мне не удавался, но --list
перечислил несколько .cnf
файлов, хранящихся в mysql-server
rpm -q --list mysql-server
Системы DEB:
Также с ограниченным успехом: dpkg --listfiles mysql-server