[GastForen Programmierung/Entwicklung PHP und MySQL Stopword_file für MySQL-Suche unter XAMPP

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Stopword_file für MySQL-Suche unter XAMPP

michaTI
Beiträge gesamt: 10

20. Mär 2007, 11:29
Beitrag # 1 von 5
Bewertung:
(1792 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo alle zusammen, Smile

ich weiss dieses Thema wurde in vielen Foren schon öfter behandelt. Habe stundenlang mit google gesucht und einige Beiträge gefunden, nur da ist immer die Rede von einer Datei „myisam/ft_static.c“ oder man sollte bei der System-Variable „ft_stopword_file“ den Pfad zu eigener Stopword-Liste eingeben.
Das Problem liegt darin, dass ich die besagte Datei oder die Systemvariable „ft_stopword_file“ nicht finde. Ich habe XAMPP 1.6.0a auf dem Rechner drauf.
Wenn ich unter HeidiSQL folgendes SQL-Kommando „show variables“ eingebe, bekomme dann für die Variable dies zu sehen:
Variablename............value
ft_stopword_file.........(built-in)

Kennt da einer die Lösung für?
Micha
X

Stopword_file für MySQL-Suche unter XAMPP

Pozor
Beiträge gesamt: 892

20. Mär 2007, 16:57
Beitrag # 2 von 5
Beitrag ID: #282880
Bewertung:
(1778 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Micha,

es hat mich 3 min gekostet danach zu googlen:
[#3]: http://lists.phpbar.de/...November/004291.html

In der Konfigurationsdatei (my.cnf) folgendes ergänzen:
[mysqld]
ft_stopword_file=C:/mysql/stop.txt

danach mysql neu starten und dann sollte die Variable gesetzt sein.


als Antwort auf: [#282763]

Stopword_file für MySQL-Suche unter XAMPP

michaTI
Beiträge gesamt: 10

21. Mär 2007, 14:01
Beitrag # 3 von 5
Beitrag ID: #283088
Bewertung:
(1762 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Stefan, Crazy
Danke für deine Antwort. Manchmal sucht man halt mit falschen Suchbegriffen.
Habe gerade das was du vorgeschlagen hast ausprobiert, bekomme aber irgendwie nicht das gewünschte Ergebnis.

Die Datei (my.cnf) habe ich auf meinem Rechner/Server gefunden. Hier der Inhalt der my.cnf – Datei:
Code
# Example MySQL config file for small systems. 
#
# This is for a system with little memory (<= 64M) where MySQL is only used
# from time to time and it's important that the mysqld daemon
# doesn't use much resources.
#
# You can copy this file to
# E:/xampp/mysql/bin/my.cnf to set global options,
# mysql-data-dir/my.cnf to set server-specific options (in this
# installation this directory is E:/xampp/mysql/data) or
# ~/.my.cnf to set user-specific options.
#
# In this file, you can use all long options that a program supports.
# If you want to know which options a program supports, run the program
# with the "--help" option.

# The following options will be passed to all MySQL clients
[client]
# password = your_password
port = 3306
socket = mysql

# Here follows entries for some specific programs

# The MySQL server
[mysqld]
basedir="E:/xampp/mysql"
tmpdir="E:/xampp/tmp"
datadir="E:/xampp/mysql/data"

port = 3306
socket = mysql

old-passwords
character-set-server = latin1
collation-server = latin1_general_ci

skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K

# Don't listen on a TCP/IP port at all. This can be a security enhancement,
# if all processes that need to connect to mysqld run on the same host.
# All interaction with mysqld must be made via Unix sockets or named pipes.
# Note that using this option without enabling named pipes on Windows
# (using the "enable-named-pipe" option) will render mysqld useless!
#
#skip-networking
server-id = 1

# Uncomment the following if you want to log updates
#log-bin=E:/xampp/mysql/data/mysql-bin

# Uncomment the following if you are NOT using BDB tables
skip-bdb

skip-innodb
# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = E:/xampp/mysql/data/
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = E:/xampp/mysql/data/
#innodb_log_arch_dir = E:/xampp/mysql/data/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#set-variable = innodb_buffer_pool_size=16M
#set-variable = innodb_additional_mem_pool_size=2M
# Set .._log_file_size to 25 % of buffer pool size
#set-variable = innodb_log_file_size=5M
#set-variable = innodb_log_buffer_size=8M
#innodb_flush_log_at_trx_commit=1
#set-variable = innodb_lock_wait_timeout=50

[mysqldump]
quick
max_allowed_packet=16M

[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates

[isamchk]
key_buffer = 8M
sort_buffer_size = 8M

[myisamchk]
key_buffer = 8M
sort_buffer_size = 8M

[mysqlhotcopy]
interactive-timeout

[WinMySQLadmin]
Server="E:/xampp/mysql/bin/mysqld.exe"
#user=root
#password=

[mysqld]
ft_stopword_file="E:/xampp/mysql/stopword.txt"

Den Startparameter
[mysqld]
ft_stopword_file=E:/xampp/mysql/stopword.txt

habe ich schon in verschiedenen Formen eingegeben. (z.B. ft_stopword_file=“E:/xampp/mysql/stopword.txt“ usw.). Nur nach dem Neustart des Servers gibt mir „show variables“ trotzdem
Variablename...................value
ft_stopword_file................(built-in)
aus.
Ich stehe gerade mal auf dem Schlauch und sehe nicht, wo ich den Fehler gemacht habe. Hat jemand eine Vermutung woran es liegen kann?

Micha


als Antwort auf: [#282880]

Stopword_file für MySQL-Suche unter XAMPP

Pozor
Beiträge gesamt: 892

21. Mär 2007, 14:24
Beitrag # 4 von 5
Beitrag ID: #283095
Bewertung:
(1758 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

versuch es doch mal hier einzufügen
Code
# The MySQL server   
[mysqld]
[b]hier einfügen
basedir="E:/xampp/mysql"
tmpdir="E:/xampp/tmp"
datadir="E:/xampp/mysql/data"


Probieren geht über studieren... Oder den neugierigen gehört die Welt?


als Antwort auf: [#283088]

Stopword_file für MySQL-Suche unter XAMPP

michaTI
Beiträge gesamt: 10

21. Mär 2007, 15:07
Beitrag # 5 von 5
Beitrag ID: #283110
Bewertung:
(1753 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Stefan, Cheers

es funktioniert jetzt auch so wie es im code steht.
Ich musste nur den Rechner komplett neustarten. Wie es aussieht, reicht es wahrscheinlich nicht nur MySQL neu zu starten.

Vielen Dank für deine Mühe!!!

Micha


als Antwort auf: [#283095]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
01.12.2022

Online
Donnerstag, 01. Dez. 2022, 10.00 - 10.45 Uhr

Webinar

Die drei ColorLogic-Programme ZePrA, CoPrA und ColorAnt sind in neuen Versionen mit vielen neuen Funktionen im Jahr 2022 veröffentlich worden oder werden in Kürze veröffentlicht (ColorAnt 9). In unserem ca. 45 minütigen kostenlosen Webinar zeigen wir Ihnen einige dieser neuen Funktionen mit dem Schwerpunkt auf Automatisierung und Produktivitätssteigerungen.

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=311

ColorLogic Update-Webinar ZePrA 10, CoPrA 9 und ColorAnt 9
Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/