2010-12-06 5 views
3

MATCH(col1、col2)AGAINST( "text")クエリを使用して物事をすばやく検索しています。しかし、完全なストップワードの限界による。 my.iniファイルを変更する必要があります。このコードをmy.iniファイルに追加する必要があります。いくつかのセッションでSQLのmy.iniファイルを変更したい場合

[mysqld] 
ft_min_word_len = "1" 
ft_stopword_file ="" 

私のアプリケーションにのみコマンドを追加したいと思います。 my.iniファイルは、他の多くのアプリケーションで使用されることがあります。私は特定のセッションでいくつかのPHPスクリプトが欲しいです。

答えて

2

サーバーを起動する前にフルテキスト設定を変更できるため、実行時にこれを動的に設定することはできません。

私はあなたがこのサイトの専用サーバーインスタンスを必要とすることを知っています。これはデフォルトのポート以外のポートから開始することができます。

とサーバ

mysqld --ft_min_word_len=1 --ft_stopword_file='' 

の起動時にコマンドラインでのparamを渡すことができ、あなたがすべてのあなたのフルテキストインデックスを再構築する必要が全文システム変数を変更すると、あなたが影響を与えたいので、予めご了承ください。

+0

再生いただきありがとうございます。 –

+0

私は共有サーバーを使用しているので、私のセッションonltのためにこのファイルを変更する必要があります。それは可能ですか? –

+0

いいえ、不可能です。 – Pentium10

関連する問題