에 저장 내가 실체하여 데이터베이스에 독일의 일부 문자를 저장 (예. 푸 =>föo
).일치 특수 문자가 데이터베이스
이제 LIKE %search_word%
을 사용하여 일치하는 항목을 검색하는 쿼리가 있습니다. search_word
은 아마도 특수 독일어 문자가 포함 된 입력입니다. 내 search_word
을 데이터베이스에 저장된 것과 비교하는 가장 효율적인 방법을 제안 할 수 있습니까?
큰 감사.
에 저장 내가 실체하여 데이터베이스에 독일의 일부 문자를 저장 (예. 푸 =>föo
).일치 특수 문자가 데이터베이스
이제 LIKE %search_word%
을 사용하여 일치하는 항목을 검색하는 쿼리가 있습니다. search_word
은 아마도 특수 독일어 문자가 포함 된 입력입니다. 내 search_word
을 데이터베이스에 저장된 것과 비교하는 가장 효율적인 방법을 제안 할 수 있습니까?
큰 감사.
을 insted 필요로 할 때 converstion을 수행 할 수 있습니다 당신은 확인해야 MySQL DB selects records with and without umlauts. e.g: '.. where something = FÖÖ'
그 문자열 인코딩 (예 : UTF8) 및 귀하의 (MySQL의) DB 문자 집합이 일치합니다. 데이터 정렬이하는 일과 utf8_bin이 도움이되는지 확인하십시오.
은 쿼리에 넣기 전에 search_word
에서 동일한 엔티티 변환을 사용합니다.
하거나 데이터 오순절 엔티티 변환을 절약 중지하고 아마도이 유효한 이미 대답은 당신이 그 (것)들을