Как я могу получить значение переменной конфигурации MySQL 'ft_min_word_len' с помощью PHP?

Я знаю, как правильно изменить конфигурационную переменную MySQL ft_min_word_len, но то, что я не могу легко найти в документации PHP и MySQL (возможно, я не использую правильные условия поиска), - это если есть способ программно получить значение ft_min_word_len с помощью PHP. Моя поисковая система должна выкинуть ошибку, если запрос содержит условия поиска короче ft_min_word_len, и было бы полезно, если бы оно могло сделать это автоматически, если бы я не запомнил, чтобы установить переменную.

Ответ 1

Вы можете использовать отображаемые переменные и получить его значение из php.

show variables like 'ft_min%'

От php

$query = mysql_query("show variables like 'ft_min%'") or die(trigger_error());
$num = mysql_fetch_row($query);
echo $num[1];

Просто для вашей информации вы можете получить это значение даже из information_schema

select variable_value from information_schema.global_variables
where variable_name like 'ft_min%'