MySQL ft_min_word_len
yapılandırma değişkeni nasıl düzgün şekilde değiştirileceğini biliyorum, fakat PHP & MySQL belgelerinde (örneğin doğru arama terimlerini kullanmıyorum) kolayca bulabildiğim şey, programlı olarak almanın bir yolu var mı? PHP kullanarak ft_min_word_len
değeri. Sorgu, ft_min_word_len
'dan daha kısa arama terimleri içeriyorsa arama motorumda bir hata atmalı ve bir değişken ayarlamak için hatırlamadan otomatik olarak yapabilirse yardımcı olur.MySQL'in PHP kullanarak 'ft_min_word_len' yapılandırma değişkeninin değerini nasıl alabilirim?
10
A
cevap
20
Gösterge değişkenlerini kullanabilir ve değerini php'den alabilirsiniz. php
Bilginiz olsun$query = mysql_query("show variables like 'ft_min%'") or die(trigger_error());
$num = mysql_fetch_row($query);
echo $num[1];
itibaren
show variables like 'ft_min%'
Eğer INFORMATION_SCHEMA bile
select variable_value from information_schema.global_variables
where variable_name like 'ft_min%'
Teşekkür Bu değeri elde edebilirsiniz, bu benim aradığım de tam öyle! Ben Variable_name = 'ft_min_word_len' WHERE VARIABLES kullanarak bitti. – morgant