mysql fulltext

TIL 2018.07.09 10:20

mysql 5.7 버전 이상일것!!



1. index 추가

ex) ALTER TABLE 테이블명 ADD FULLTEXT INDEX 인덱스명 (컬럼명);

mysql > ALTER TABLE AppPurchases ADD FULLTEXT INDEX idx_message (message);

2. 검색
ex) SELECT * FROM 테이블명
WHERE MATCH(컬럼명) AGAINST('검색어1 검색어2')

mysql> SELECT * FROM AppPurchases WHERE MATCH(message) AGAINST('축하해')

3. 두글자일 경우 my.cnf 수정
innodb_ft_min_token_size=2

ft_min_word_len=2



'TIL' 카테고리의 다른 글

프로세스와 쓰레드  (0) 2018.07.30
mysql replication  (0) 2018.07.09
mysql fulltext  (0) 2018.07.09
ubuntu 14.04 mysql install  (0) 2018.07.05
elasticsearch  (0) 2018.06.30
젠킨스  (0) 2018.06.27

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret