MySQL Stopwordfile
bernd
- datenbank
0 ChrisB0 bernd
0 Vinzenz Mai0 bernd
Hallo,
um meine Volltextsuche in der MYSQL-Datenbank zu "optimieren" wollte ich die Stopwordfile austauschen bzw. die gewünschte Datei angeben.
MySQL-Handbuch
Standardmäßig steht in der Variablenübersicht
ft_stopword_file (No default value)
Mein Befehl dazu lautete wie folgt:
mysqld --ft_stopword_file f:\xampp\mysql\stop_word.txt --verbose --help
Danach wurde mir angezeigt:
ft_stopword_file f:\xampp\mysql\stop_word.txt
Nachdem ich den Server neugestartet habe (gemäß Anleitung), steht wieder (No default value) dahinter. Ist die Änderung nur temporär möglich? Oder hat vielleicht einer ne Idee, wie ich die stopwordfile ändern kann? Da MySQL nur englische Wörter kennt brauche ich so eine Änderung für deutsche Dokumente.
Vielen Dank..
Hi,
Mein Befehl dazu lautete wie folgt:
mysqld --ft_stopword_file f:\xampp\mysql\stop_word.txt --verbose --help
Damit startest du lediglich den MySQL-Daemon.
Nachdem ich den Server neugestartet habe (gemäß Anleitung), steht wieder (No default value) dahinter. Ist die Änderung nur temporär möglich?
Nein, aber du hast sie nur temporaer - beim Start des Servers - gemacht.
Oder hat vielleicht einer ne Idee, wie ich die stopwordfile ändern kann?
http://dev.mysql.com/doc/refman/5.1/de/option-files.html
MfG ChrisB
Hallo,
http://dev.mysql.com/doc/refman/5.1/de/option-files.html
MfG ChrisB
Vielen Dank. Das werde ich mir gleich mal zu Gemüte führen. Wünsche schönen Abend.
Hallo,
Mein Befehl dazu lautete wie folgt:
mysqld --ft_stopword_file f:\xampp\mysql\stop_word.txt --verbose --helpDanach wurde mir angezeigt:
ft_stopword_file f:\xampp\mysql\stop_word.txt
Nachdem ich den Server neugestartet habe (gemäß Anleitung), steht wieder (No default value) dahinter. Ist die Änderung nur temporär möglich?
Nutze die Konfigurationsdatei von MySQL. Diese heißt normalerweise my.cnf.
Bei XAMPP sollte sich diese im Verzeichnis
<xampp-dir>\mysql\bin
befinden. Der Eintrag hat die Form
<variablenname> = <wert>
Freundliche Grüße
Vinzenz
Genau das wars. Vielleicht zur Ergänzung:
Der Eintrag gehört unter [mysqld]
Vielen Dank