обновить конфигурационную переменную mysql (ft_min_word_len)?

0

Мне нужно установить ft_min_word_len = 3. Я никогда не перезапускал свой сервер mysql на моем рабочем сервере. Поэтому я боюсь этого момента:).

Есть ли способ установить ft_min_word_len = 3 без перезапуска mysql? И если я должен перезапустить его, можете ли вы сказать мне точный шаг, который я должен сделать?

Я на Devian GNU/Linux MySQL: 5.0.32

(где я могу найти, где находится файл конфигурации mysql?)

Спасибо большое

  • 0
    dev.mysql.com/doc/refman/5.0/en/server-system-variables.html эта переменная не позволяет динамически изменяться. Чтобы безопасно перезапустить MySQL, переместите этот вопрос на serverfault.com.
  • 0
    я думаю, вам придется перестроить все ваши полнотекстовые индексы тоже :(
Теги:
configuration

1 ответ

1
Лучший ответ

Нет, боюсь, вам нужно перезапустить MySQL, чтобы он принял изменения. Тем не менее, нечего бояться, так как это не повлияет на какие-либо данные. (Если вы чувствуете себя параноиком, просто выполняйте изменение/перезапуск в нерабочее время, когда трафик сайта низкий.)

Что касается файла конфигурации, я думаю, что он живет в /etc/mysql/my.cnf на Debian. (Если нет, проверьте /etc/my.cnf.)

Чтобы перезапустить службу, просто введите команду "/etc/init.d/mysql restart", и все должно быть хорошо.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню