티스토리 뷰

웹개발/DataBase

MYSQL / FULLTEXT 검색

yaku 2014. 12. 24. 14:31

 FULLTEXT 인덱스 걸기


CREATE FULLTEXT INDEX IDX_TXT_1 ON board( text_data );


MATCH, AGAINST 문법사용하여 검색하기 


1. words 검색


select * from 테이블 where MATCH(컬럼명) AGAINST("words")


2. words1 과 words2 를 포함한 것을 찿고자 할때 ( 이 때는 뒤에 IN BOOLEAN MODE 라고 작성해 주어야 한다. ) 


select * from 테이블 where MATCH( 컬럼명) AGAINST ( "+" wrods1" + "words2"' in BOOLEAN MODE )



http://dev.mysql.com/doc/refman/5.1/en/fulltext-boolean.html

'웹개발 > DataBase' 카테고리의 다른 글

mysql Query log 남기기  (0) 2015.06.21
MYSQL CSV 로 데이터 반환하기  (0) 2015.01.09
mysql grant all  (0) 2014.06.13
SQL 순위구하기 팁  (1) 2014.06.13
mysql 디비 업데이트  (0) 2014.06.13
댓글
D-DAY
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함