2011-08-22 1 views
2

MySQL InnoDB에 대한 전체 텍스트 검색을 수행하여 스택 오버플로가 발견되었지만 정확한 솔루션을 제공하지 않았거나 날짜가 맞지 않습니다. 다시 이야기 할 시간이다.InnoDB/MySQL에서 수행 할 검색 내용

내 테이블은 모두 InnoDB이며 전체 데이터베이스를 MyISAM으로 잠그지 않는 것을 선호합니다. 전체 텍스트 검색과 관련된 내 옵션은 무엇입니까? 간단한 해결책이 있습니까? MATCH (content) AGAINST ("my search query" IN BOOLEAN MODE)

답변

2

등가물을 사용하고 싶습니다. Innodb에는 MATCH AGAINST가 없습니다. 전체 텍스트 검색은 MyIsam을 사용하는 데있어서 장점 중 하나입니다. 그래서 당신은이 인덱스는 물리적으로 CREATE INDEX 문, 경기의 FULLTEXT 절과 같이 SQL 키워드로 작용하는 전체 InnoDB 테이블로 표시됩니다