Manual:$wgDBminWordLen
From Linux Web Expert
File:OOjs UI icon alert-destructive.svg | <translate> This feature was removed completely in version <tvar name=ver>1.6.0</tvar>.</translate> |
<translate> MySQL-specific</translate>: $wgDBminWordLen | |
---|---|
Used to discard words that MySQL 3.x will not return any results for shorter values configure MySQL directly. |
|
<translate> Introduced in version:</translate> | pre 1.1.0 |
<translate> Removed in version:</translate> | 1.6.0 |
<translate> Allowed values:</translate> | (integer) |
<translate> Default value:</translate> | 4 |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Details
This config var is extremely obsolete and applied only to MediaWiki 1.5 and below running on MySQL 3.x. Nearly everybody today should be looking at Manual:FAQ for this issue.
Minimum string length that the search engine will search on.
- The Go function will take you to a page that is an exact match for the name.
- The Search function will appear to search and give no results.
- MySQL 3.x
- Used to discard words that MySQL will not return any results for. Shorter values configure MySQL directly.
- MySQL 4.x+
- Ignore $wgDBminWordLen and configure MySQL directly.
To configure MySQL, see the MySQL fulltext fine-tuning documentation (4.0/4.1, 5.1).
The only table with a fulltext index in wikimedia is searchindex, so after changing the MySQL configuration and restarting MySQL, issue the command REPAIR TABLE searchindex QUICK;
.
Note
While the effects of the setting were removed in version 1.6, the variable wasn't removed from DefaultSettings until version 1.14 (r41038).