Фон
/etc/mysql/my.cnf
символьная ссылка на /etc/alternatives/my.cnf
/etc/alternatives/my.cnf
главным образом комментарии, но имеют это внизу:
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/
/etc/mysql/conf.d/
имеет файлы: mysql.cnf
и mysqldump.cnf
/etc/mysql/mysql.conf.d/
имеет файлы: mysqld.cnf
и mysqld_safe_syslog.cnf
Я нашел это /etc/mysql/mysql.conf.d/mysqld.cnf
содержит конфигурации, в которых я ранее был бы /etc/mysql/my.cnf
.
Наблюдения и вопросы
Кажется мне, что эти изменения являются попыткой построить конфигурацию MySQL из модулей. Для поддержания той модуляризации кажется, что лучшая практика должна была бы добавить новый файл, overrides.cnf
, к /etc/mysql/mysql.conf.d/
каталог, который содержит только параметры конфигурации, которые я хочу добавить и изменить.
Я нахожусь на корректном пути здесь?
Я закончил тем, что шел об этом, как я описал. Как побочный эффект, я действительно как то, как немного директив находятся в overrides.cnf
файл.