mysql ubuntu linux Настройка (изменение) конфигурации -- Где лежит конфигурационыый файл my.cnf (my.ini) и т.п.
Primary tabs
Forums:
Узнаём текущие настройки mySQL
Узнать текущие настройки можно в терминале без подключения к базе:
mysql -u root -p -e "SHOW VARIABLES;"
Можно фильтровать ответ, например
mysql -u root -p1234 -e "SHOW VARIABLES;" | grep 'general_log'
Файлы конфигурации
Конгифурация загружается каскадно из:
/etc/my.cnf /etc/mysql/my.cnf $MYSQL_HOME/my.cnf [datadir]/my.cnf ~/.my.cnf
Узнать о конфигах на вашей машине можно такой командой:
mysqld --help --verbose | grep "my.cnf"
Кстати ответ команды:
mysqld --help --verbose
может начинаться как раз сведениями об используемых файлах:
Default options are read from the following files in the given order: /etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf
После редактирование не забудьте перезапустить сервис mysql, например в ubuntu это можно сделать так.
- Log in to post comments
- 10631 reads