[Senna-dev 560] Re: senna+Mysql+PHPについて

Back to archive index

Yutaro Shimamura yu****@irx*****
2007年 4月 12日 (木) 00:02:35 JST


島村です。

> PHPの方からsenna組み込みのMySQLにSQL文 
> を発行し、検索結果を表示したいと考えているのですが、
> MySQLにsennaを組み込んだ場合はPHPでは通常の 
> SQL構文で動作するのでしょうか?

動作します。CREATE INDEXの構文が少々変更になる以外、
SELECTは通常のMATCH AGAINSTを使用したクエリで検索が可 
能です。

> 照会件数=0件
>
> クエリの部分を
> $query = "SELECT * FROM table01;";
> このようにすると通常のMysqlの動作は確認できるのです 
> が・・・(当然といえば当然かもしれませんが;)

まず、Sennaがきちんと組み込まれているか、
CREATE INDEXでSennaのインデックスを作成しているか、
Sennaのインデックスが作成されているかを確認してみると、良い 
と思います。

よくあるミスとして、configure時にwith-sennaを入 
れ忘れていないか、
また、Trittonを使用しているのであれば、
SHOW SENNA STATUSが発行できるかどうかでsennaが組み込 
まれているかわかります。
(組み込めていない場合は構文エラーとなります)

また、データベースディレクトリの中にSENファイルが作成 
されているか、等を
チェックしてみると良いかもしれないです。

--
-------
島村 優太郎
yu****@irx*****




Senna-dev メーリングリストの案内
Back to archive index