На моем компьютере установлен XAMPP, и я использую MySQL через него на локальном хосте для личного проекта.
Я пытаюсь выполнить установите для переменной ft_min_word_len для полнотекстового поиска в логическом режиме значение 2 вместо значения по умолчанию, равного 4.
I '
[mysqld]
ft_min_word_len = 2
Похоже, что это меняет значение ft_min_word_len, когда я проверяю его значение с помощью mysqld --help --verbose .
Однако, когда я снова запускаю MySQL из панели управления XAMPP, а затем проверьте значение ft_min_word_len через PHPMyAdmin с помощью ПОКАЗАТЬ ПЕРЕМЕННЫЕ, КАК 'ft_min_word_len' , оно по-прежнему равно 4, как до, так и после восстановления полнотекстовых индексов.
Я пробовал каждый подход несколько раз, между остановкой и запуском MySQL. ПОКАЗАТЬ ПЕРЕМЕННЫЕ, КАК 'ft_min_word_len' действительно показывал значение 2 один раз, но в следующий раз, когда я остановил и перезапустил MySQL, значение вернулось к 4, и я не смог снова установить его на 2. 1290] Будем признательны за любые указатели в правильном направлении.