mysqlの全文検索は日本語で検索できない(英語みたいに区切り文字としてスペースがあって単語区切りが明白ではないから)。 どうすっべと昔悩んだがmysql-5.1からはプラグイン形式で機能を拡張できて、 例えば MySQL用N-Gram全文検索プラグイン http://mysqlbigram.googlepages.com/home-j を入れると検索できるようになる。原理は上のHPを見る。 それとは別に mysql full text parser plugin collection http://mysqlftppc.wiki.sourceforge.net/ というプラグインもある。 以前上記のMySQL用N-Gram全文検索プラグインを入れて満足して使っていたが、今回はせっかくだから使ったことがない形態素解析のmecabを使った方式を試してみる。 plugin collection