RDS
MySQL(RDS) - FULLTEXT 인덱스 2글자로 검색하기
풀텍스트 검색으로 DB에서 식당을 검색해서 조회하는 api를 만들었는데 이상하게 결과수가 너무 적게 나왔다. 알아보니 FULLTEXT 인덱스를 검색하는 글자수에 대한 최소값이 있었기 때문이었다. InnoDB 검색 인덱스의 경우 기본값은 innodb_ft_min_token_size=3 MyISAM 검색 인덱스의 경우 기본값은 ft_min_word_len=4 이다. 확인하는 명령은 다음과 같다. SHOW VARIABLES LIKE 'innodb_ft_min_token_size'; SHOW VARIABLES LIKE 'ft_min_word_len'; ㄱMySQL의 my.ini를 수정해주면 된다는데 나 같은 경우는 AWS의 RDS를 사용중이기 때문에 AWS RDS 콘솔에서 수정해줘야 한다. 먼저 RDS 콘솔에서..