drop table if exists diaries; set names utf8; create table diaries ( id int primary key, content varchar(256), fulltext index (content) ) default charset utf8; show create table diaries; Table Create Table diaries CREATE TABLE `diaries` ( `id` int(11) NOT NULL, `content` varchar(256) DEFAULT NULL, PRIMARY KEY (`id`), FULLTEXT KEY `content` (`content`) ) ENGINE=Mroonga DEFAULT CHARSET=utf8 insert into diaries values(1, "今日からはじめました。"); insert into diaries values(2, "明日の富士山の天気について"); insert into diaries values(3, "今日も天気がよくてきれいに見える。"); select * from diaries; id content 1 今日からはじめました。 2 明日の富士山の天気について 3 今日も天気がよくてきれいに見える。 select * from diaries where match(content) against("天気"); id content 2 明日の富士山の天気について 3 今日も天気がよくてきれいに見える。 replace into diaries values(2, "明日の天気は雨みたい。"); select * from diaries where match(content) against("天気"); id content 2 明日の天気は雨みたい。 3 今日も天気がよくてきれいに見える。 drop table diaries;