Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <blockquote> <p>Are my assumptions correct? </p> </blockquote> <p>You are correct on both counts. As documented under <a href="http://dev.mysql.com/doc/en/fulltext-natural-language.html" rel="nofollow">Natural Language Full-Text Searches</a>:</p> <blockquote> <p>Some words are ignored in full-text searches:</p> <ul> <li><p>Any word that is too short is ignored. The default minimum length of words that are found by full-text searches is four characters.</p></li> <li><p>Words in the stopword list are ignored. A stopword is a word such as “the” or “some” that is so common that it is considered to have zero semantic value. There is a built-in stopword list, but it can be overwritten by a user-defined list.</p></li> </ul> <p>The default stopword list is given in <a href="http://dev.mysql.com/doc/en/fulltext-stopwords.html" rel="nofollow">Section 12.9.4, “Full-Text Stopwords”</a>. The default minimum word length and stopword list can be changed as described in <a href="http://dev.mysql.com/doc/en/fulltext-fine-tuning.html" rel="nofollow">Section 12.9.6, “Fine-Tuning MySQL Full-Text Search”</a>.</p> </blockquote> <p>As documented under <a href="http://dev.mysql.com/doc/en/fulltext-fine-tuning.html" rel="nofollow">Fine-Tuning MySQL Full-Text Search</a>:</p> <blockquote> <ul> <li><p>The minimum and maximum lengths of words to be indexed are defined by the <a href="http://dev.mysql.com/doc/en/server-system-variables.html#sysvar_ft_min_word_len" rel="nofollow"><code>ft_min_word_len</code></a> and <a href="http://dev.mysql.com/doc/en/server-system-variables.html#sysvar_ft_max_word_len" rel="nofollow"><code>ft_max_word_len</code></a> system variables. (See <a href="http://dev.mysql.com/doc/en/server-system-variables.html" rel="nofollow">Section 5.1.4, “Server System Variables”</a>.) The default minimum value is four characters; the default maximum is version dependent. If you change either value, you must rebuild your <code>FULLTEXT</code> indexes. For example, if you want three-character words to be searchable, you can set the <a href="http://dev.mysql.com/doc/en/server-system-variables.html#sysvar_ft_min_word_len" rel="nofollow"><code>ft_min_word_len</code></a> variable by putting the following lines in an option file:</p> <pre> [mysqld] ft_min_word_len=3 </pre> <p>Then restart the server and rebuild your <code>FULLTEXT</code> indexes. Note particularly the remarks regarding <a href="http://dev.mysql.com/doc/en/myisamchk.html" rel="nofollow"><strong>myisamchk</strong></a> in the instructions following this list.</p></li> <li><p>To override the default stopword list, set the <a href="http://dev.mysql.com/doc/en/server-system-variables.html#sysvar_ft_stopword_file" rel="nofollow"><code>ft_stopword_file</code></a> system variable. (See <a href="http://dev.mysql.com/doc/en/server-system-variables.html" rel="nofollow">Section 5.1.4, “Server System Variables”</a>.) The variable value should be the path name of the file containing the stopword list, or the empty string to disable stopword filtering. The server looks for the file in the data directory unless an absolute path name is given to specify a different directory. After changing the value of this variable or the contents of the stopword file, restart the server and rebuild your <code>FULLTEXT</code> indexes.</p> <p>The stopword list is free-form. That is, you may use any nonalphanumeric character such as newline, space, or comma to separate stopwords. Exceptions are the underscore character (“<code>_</code>”) and a single apostrophe (“<code>'</code>”) which are treated as part of a word. The character set of the stopword list is the server's default character set; see Section 10.1.3.1, “<a href="http://dev.mysql.com/doc/en/charset-server.html" rel="nofollow">Server Character Set and Collation</a>”.</p></li> </ul> </blockquote>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload