Перезагрузка MySQL my.cnf изменений

Вам нужно перезапустить MySQL для редактирования изменений? Или вы можете редактировать их на лету и перезапустить MySQL или внести изменения в MySQL?

На этом сервере запущены сотни активных веб-сайтов, и я не хочу выключать mysql для перезапуска, если только мне это не нужно.

1 ответ

Решение

Остановите сервер, внесите изменения в my.cnf, а затем запустите сервер. Это будет отражать изменения правильно.
Если переменная является глобальной, то вы можете изменить ее внутри MySQL,
но оно сохранит новое значение только до следующего перезапуска сервера.
И если это переменная сеанса, она сохранит новое значение только для этого конкретного сеанса.
Например:
mysql> set global max_connections = 200;

Другие вопросы по тегам