Mattermostでは日本語の部分検索が対応していませんので、例えば「よろしくお願いします。」を検索するときに「よろし」ではヒットしません。これじゃ使えない。 そこで、日本語での部分検索(日本語全文検索)に対応する方法をメモ的にご紹介しておきたいと思います。 但し、MySQLは5.7を利用します。(標準機能のngramを使う為) 5.6以前も対応できますが、手順が異なるので今回は 5.7 のみ。 ちなみにOSは CentOS 7 を想定して記述しています。 character-setの変更 my.cnf を修正してキャラクタセットを変更します。 $ vim /etc/my.cnf 下記の内容を追記、もしくは置き換えます。 [mysql] default-character-set = utf8mb4 [mysqld] character-set-server = utf8mb4 inno