yuji tomita
tomit****@remor*****
2007年 1月 2日 (火) 06:10:06 JST
お世話になっております。富田です。 アドバイスいただきました一般ログを使った検証を行いました。 どのようなログが書き込まれるかを下記の2パターンで検証いたしました。 ※下記の検証は同一データベースに対して、同一のスクリプトサーバから実施。 ------------------------------------------------------------------------ 1)phpMyAdminからSQLを実行 Query SELECT * FROM indexer force index(indexer_regist) WHERE MATCH(indexer_description) AGAINST('木') ORDER BY `indexer_regist` LIMIT 1,10 2)自前のPHPからSQLを実行 Query SELECT * FROM indexer force index(indexer_regist) WHERE MATCH(indexer_description) AGAINST('木') ORDER BY `indexer_regist` LIMIT 1,10 ------------------------------------------------------------------------ 結果的に全く同じ内容のログが記述されていることを確認いたしました。 また、文字化けも確認できませんでした。 ちなみに自前のPHPからSQLを実行した際に返ってくるエラーメッセージは 下記の通りです。 Can't find FULLTEXT index matching the column list エラー内容は下記サイトで確認したのですが、一方のカラムがdatetime型なのと sennaの2indを使用しているということで、少し違うかと思っていますが如何 でしょうか?。 (私の誤認識かも知れませんが・・・・) http://www.mysql.gr.jp/mysqlml/mysql/msg/5959