Причината, поради която низовете 'Drü'
и 'Dru'
оценява като същото е това в utf8_general_ci
съпоставяне, те се считат за "едни и същи". Целта на колекция за набор от знаци е да предостави набор от правила за това кога низовете са еднакви, кога единият се сортира преди другия и т.н.
Ако искате различен набор от правила за сравнение, трябва да изберете различно съпоставяне. Можете да видите наличните сортировки за utf8
набор от символи чрез издаване на SHOW COLLATION LIKE 'utf8%'
. Има куп композиции, предназначени за текст, който е предимно на определен език; има и utf8_bin
съпоставяне, което сравнява всички низове като двоични низове (т.е. ги сравнява като поредици от 0s и 1s).