В чем разница между utf8_general_ci и utf8_unicode_ci в MySql? - PullRequest
1 голос
/ 28 августа 2009

Есть ли какие-то большие различия, о которых должен заботиться разработчик?

1 Ответ

2 голосов
/ 28 августа 2009

Зависит от того, предлагаете ли вы поддержку токена в юникоде или пытаетесь делать все правильно.

Согласно документации MySQL , два сопоставления различаются по равенству для иностранных символов. Пример в документации показывает, что ß эквивалентно «ss» в одном колацие и «s» в другом.

Я ожидаю, что «правильный» выбор - вести себя так, как ожидают ваши пользователи. Если вы не знаете, чего ожидают ваши пользователи, выберите тот, который, по вашему мнению, даст наилучшие результаты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...