2011-04-19 10 views
10

मुझे पता है कि MySQL ft_min_word_len कॉन्फ़िगरेशन चर को सही तरीके से कैसे बदला जाए, लेकिन PHP & MySQL प्रलेखन (शायद मैं सही खोज शब्दों का उपयोग नहीं कर रहा हूं) में आसानी से नहीं ढूंढ पा रहा हूं, यदि प्रोग्रामेटिक रूप से प्रोग्राम करने के लिए कोई तरीका है PHP का उपयोग कर ft_min_word_len का मान। यदि खोज में ft_min_word_len से कम खोज शब्द शामिल हैं, तो मेरे खोज इंजन को एक त्रुटि फेंकनी चाहिए और यह उपयोगी होगा अगर यह बिना किसी चर को सेट करने के मुझे स्वचालित रूप से कर सकता है।मैं PHP का उपयोग कर MySQL के 'ft_min_word_len' कॉन्फ़िगरेशन चर का मान कैसे प्राप्त कर सकता हूं?

उत्तर

20

आप शो चर का उपयोग कर सकते हैं और 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]; 
बस आपकी जानकारी के लिए

से आप

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

धन्यवाद INFORMATION_SCHEMA से भी यह मान प्राप्त कर सकते हैं, कि मैं वास्तव में क्या देख रहा था है! मैं 'शो VARIABLES का उपयोग कर समाप्त हो गया जहां Variable_name =' ft_min_word_len''। – morgant

संबंधित मुद्दे

 संबंधित मुद्दे