Widziałem pewne pytania i błędy związane z encoding
i collation
. Czy ktokolwiek z odwiedzających może wyjaśnić różnicę w domenie MySQL
?Różnica między kodowaniem a sortowaniem?
17
A
Odpowiedz
11
Kodowanie odnosi się do używanego zestawu znaków.
Sortowanie określa kolejność sortowania.
Patrz: http://dev.mysql.com/doc/refman/5.5/en/charset-general.html
1
myślę po kwalifikuje się jako lepszego określenia dla kodowania
kodowanie jest algorytm, który przekłada listę numerów na binarny więc może być przechowywana na dysku. Na przykład UTF-8 tłumaczyłby sekwencję liczb 1, 2, 3, 4 w następujący sposób: "00000001 00000010 00000011 00000100".
Źródło: znaleziono http://www.calipus.com/blog/what-is-the-difference-between-character-sets-encoding-collations/
1
Doskonałe odpowiedzi tutaj, na programmers.SE:
sortowania określa zachowanie operatorów porównania: =,>, <, < =,> = ...
http://dev.mysql.com/doc/refman/5.5/en/charset-general.html – deceze
Możliwy duplikat [Co zestaw znaków d sumowanie oznacza dokładnie?] (http://stackoverflow.com/questions/341273/what-does-character-set-and-collation-mean-exactly) – Trix