title: MySql misses short words in full text search query
body: <p>I have table with a column 'on_phonetic' where phonetic keys for geographical coordinates stored.
  Value examples are: 'KF' (for Kiev), 'ASKRK, 'KNX SSP',  etc</p>
  
  <p>There is a fulltext index placed on this column.
  Query which I am launching:</p>
  
  <pre><code>SELECT * FROM osm_nodes 
  WHERE MATCH(`on_phonetic`) AGAINST ('LSF');
  </code></pre>
  
  <p>it works ok for values with length greater than 2.
  but fails for values with length &lt;= 2
  so, this one will return nothing </p>
  
  <pre><code>SELECT * FROM osm_nodes 
  WHERE MATCH(`on_phonetic`) AGAINST ('KF');
  </code></pre>
  
  <p>however this query (not full-text) below returns tree records</p>
  
  <pre><code>SELECT * FROM osm_nodes 
  WHERE on_phonetic = 'KF';
  </code></pre>
  
  <p>I made following updates in my.ini - file</p>
  
  <pre><code>ft_min_word_len=2
  ft_stopword_file = ""
  </code></pre>
  
  <p>restarted server (ensured that my changes appeared in 'variables' section), rebuild indexes, even recreated table - nothing help.
  Any ideas ?</p>
  
  <p>MySql version is 5.6.23-log, OS is Win7, x86_64</p>
  
  <p>Thanks.</p>