Отвечая на этот вопрос , я сомневался в том, на что мне не удалось найти достаточного ответа.
Каковы практические различия между использованием двоичного utf8_bin
и нечувствительного к регистру utf8_general_ci
сопоставлений?
Я вижу три:
Оба имеют разный порядок сортировки; _bin
' В порядке сортировки умляуты, скорее всего, будут помещены в конец алфавита, потому что байтовые значения сравниваются (верно?)
Поиск только с учетом регистра в _bin
Нет A = Ä
равенство в _bin
Есть ли какие-либо другие различия или побочные эффекты, о которых следует знать?
Ссылка:
Подобные вопросы, которые не решают проблему: