mysql fulltext全文検索

mysql5.7での全文検索のインデックスの貼り方

ALTER TABLE tables ADD FULLTEXT INDEX ngram_idx (title_column,text_column) WITH PARSER ngram;
//でダメなら一つずつやる
ALTER TABLE tables ADD FULLTEXT INDEX ngram_idx (title_column) WITH PARSER ngram;

title_columnとtext_columnにインデックスが貼らる

SELECT * FROM tables WHERE MATCH (title_column,text_column) AGAINST ('アックスボンバー イナズマレッグラリアット' IN BOOLEAN MODE); 

mysql文字コードmusql バージョンに気をつけよう。動かない場合があるよ

コメント

タイトルとURLをコピーしました