Назад | Перейти на главную страницу

Не могу найти конфигурацию mysql

Я использую CentOS на своем сервере, установленном из дистрибутива хостинга. Система работает хорошо, но я не могу найти конфигурацию mysql, чтобы исправить некоторые вещи. Я вижу только файл журнала mysql с именем hostingname.err в папке / var / lib / mysql.

Поиск файла: find / -name "мойcnf "не находит никаких файлов, кроме конфигураций по умолчанию из / usr / share, а /etc/my.cnf по умолчанию не работает после любых изменений, потому что он не используется Mysqld.

Текстовый поиск в системных файлах: find / -type f -exec grep «hostingname.err» {} \; не появляется никаких результатов

Пожалуйста, помогите мне с любыми идеями, чтобы найти правильную мою cnf, используемую Mysql.

Спасибо.

Бег /usr/libexec/mysqld --help --verbose должен предоставить вам расположение файлов конфигурации по умолчанию. Верхняя строка вывода должна выглядеть примерно так -

Default options are read from the following files in the given order:
/etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf

Если это не сработает, попробуйте запустить ps aux | grep -i mysqld и посмотрите, не переопределен ли файл конфигурации по умолчанию с помощью параметра --defaults-file= для чтения параметров по умолчанию из данного файла.