2014-06-18 7 views
3

분명히 대문자와 소문자는 동등한 것으로 간주됩니다. 그러나 이것은 라틴 문자 또는 더 많은 영문자에만 적용됩니까? 그리스어 등?utf8_general_ci에서 어떤 문자가 해당합니까?

어떤 악센트 부호가있는 문자가 동등한 것으로 간주됩니까? 독일어 데이터 정렬에서 사용하는 데이터 유형에 따라 üu 또는 ue과 같습니다. utf8_general_ci에 그런 것들이 있습니까?

그리고 동등성은 얼마나됩니까? 히라가나 과 가타카나 은 모두 동일한 음절을 나타내므로 데이터 정렬에서 동등한 것으로 간주됩니까?

나는 그것이 고유 키 같은 것들에 대해 어떻게해야 중요한 고려 이상한 여기에 대한 정보를 찾을 수 없습니다

...

답변

0

당신이 here을 찾을 수있는 바와 같이, "그냥 모든 악센트를 제거하고 그런 다음 대문자로 변환합니다. "

이것을 확인하지 않으려면 utf8_unicode_ci를 사용하십시오.이 작업은 수행하지 않으며 빠릅니다. 그래서, 당신이 그것을 필요하지 않으면, 그것을 사용하지 마십시오!

그리고 그 일본어 ... 나는 정말로 모른다. 하지만 쉽게 확인할 수 있습니다 ...

출처 : http://forums.mysql.com/read.php?103,187048,188748

관련 문제