Я хочу добавить и добавить файл конфигурации для MySQL в UNIX, позвольте мне его my2.cnf. Поэтому, когда MySQL запускается, он также будет читать параметры этого файла.
Здесь в нем говорится, что я могу поместить файл в следующие места:
Мне бы хотелось что-то вроде этого "default-extra-file", но не вводить эту команду в приглашении mysql.
Есть ли опция в файле cnf, например:
extra-conf-file=/path/to/my/file/my2.cnf
(К сожалению, это не работает)
Возможно ли это? Могу ли я использовать файл my.cnf по умолчанию для добавления другого файла конфигурации, который будет читаться при запуске службы themysql?
(Использование $MYSQL_HOME/my.cnf для меня достаточно, но я хотел бы знать, могу ли я объяснить, чтобы его можно было прочитать или проигнорировать в соответствии с основным файлом my.cnf).
Я думаю, это то, что вы хотите правильно?
!include /path/to/my/file/my2.cnf
Вы также можете включить полный набор файлов из каталога, используя:
!includedir /path/to/my.cnf.d
!include /path/to/my/file/*.cnf
или!includedir /path/to/my.cnf.d/*.cnf
? Таким образом,/path/to/my.cnf.d/file.cnf
будет включен, но/path/to/my.cnf.d/another.notcnf
НЕ будет. Есть ли здесь такой вариант?