title: MATCH() AGAINST() not matching the second string - MySQL
body: <p>I have a MyISAM table named <code>links</code>. It has a column <code>searcher</code> which has a <code>FULLTEXT</code> index to it. 
  This is my variable values:</p>
  
  <ol>
  <li>ft_min_word_len = 1</li>
  <li>ft_stopword_file =</li>
  <li>ft_max_word_len = 84</li>
  </ol>
  
  <p>I need to match the rows which contain both <code>[show]</code> &amp; <code>[1]</code> in any order.<br />
  I run this query:</p>
  
  <pre><code>SELECT * FROM links WHERE MATCH(searcher) AGAINST('+[show] +[1]' IN BOOLEAN MODE)
  </code></pre>
  
  <p>But it is also matching the rows that don't contain <code>[1]</code> string. Whats the problem?</p>