Разница между кодированием и сопоставлением? - PullRequest
20 голосов
/ 11 октября 2011

Я видел некоторые вопросы и ошибки, связанные с encoding и collation. Может ли кто-нибудь из посетителей объяснить разницу в MySQL домене?

Ответы [ 3 ]

12 голосов
/ 11 октября 2011

Кодировка относится к тому используемому набору символов.
Сортировка определяет порядок сортировки.

См .: http://dev.mysql.com/doc/refman/5.5/en/charset-general.html

1 голос
/ 10 мая 2015

Отличные ответы можно найти здесь, на programmers.SE :

параметры сортировки определяют поведение операторов сравнения: =,>, <, <=,> = ...

1 голос
/ 15 февраля 2015

Я думаю, что следующее квалифицируется как лучшее определение для кодирования

Кодирование - это алгоритм, который переводит список чисел в двоичный код, чтобы его можно было сохранить на диске.Например, UTF-8 будет переводить последовательность цифр 1, 2, 3, 4 следующим образом: «00000001 00000010 00000011 00000100 ″.

Источник: http://www.calipus.com/blog/what-is-the-difference-between-character-sets-encoding-collations/

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