Отправлено Сен 4, 2012

MySQL & UTF8

Всегда задавался вопросом, чем отличаются utf кодировки в mysql. Вкратце это выглядит так:

utf8_general_ci считает «и», «й», «И» и «Й» одной буквой.

utf8_unicode_ci различает «и» и «й», но не различает заглавные и строчные буквы.

utf8_bin, как и положено, каждый символ считает за отдельный символ.