Задавайте вопросы, мы ответим
Вы не зашли.
Приветствую.
Два вопроса встали при переходе на юникод:
Возможно ли организовать при кодировке UTF8 регистро-зависимый поиск?
Все что можно использовать это:
1. utf8_general_ci
2. utf8_unicode_ci
(... _cs - отсутствует)
и когда нужно использовать первое, а когда второе?
Неактивен
Тут есть некоторая хитрость. В utf8 поддерживаются любые символы в принципе,
поэтому любое case-sensitive сопоставление будет отличать любые символы в
принципе, а, значит, оно такое же, как utf8_bin
Что касается general vs unicode — general — это некоторое упрощение, которое
работает быстрее, и подходит в 99% случаев. unicode — делает полноценное
честное сопоставление (за счет использования более медленной библиотеки).
Более подробное описание есть на форуме MySQL, боюсь, что копировать оттуда
сюда смысла не имеет
Неактивен