a

Câu hỏi Sự khác nhau giữa Encoding và collation?


Tôi đã thấy một số câu hỏi và lỗi liên quan đến encoding và collation. Bất kỳ ai trong số khách truy cập có thể giải thích sự khác biệt trong MySQL miền?


20
2017-10-11 09:03


gốc


dev.mysql.com/doc/refman/5.5/en/charset-general.html - deceze♦
Có thể trùng lặp Bộ ký tự và collation có nghĩa là gì? - Trix


Các câu trả lời:


Mã hóa dùng để chỉ bộ ký tự đó được sử dụng.
Collation xác định thứ tự sắp xếp.

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


13
2017-10-11 11:03





Tôi nghĩ rằng sau đây đủ điều kiện như một định nghĩa tốt hơn cho Mã hóa

Mã hóa là một thuật toán dịch một danh sách các số sang nhị phân để nó có thể được lưu trữ trên đĩa. Ví dụ: UTF-8 sẽ dịch chuỗi số 1, 2, 3, 4 như sau: “00000001 00000010 00000011 00000100 ″.

Nguồn: http://www.calipus.com/blog/what-is-the-difference-between-character-sets-encoding-collations/


1
2018-02-14 21:22





Các câu trả lời xuất sắc được tìm thấy tại đây, tại programmers.SE:

collation xác định hành vi của toán tử so sánh: =,>, <, <=,> = ...


1
2018-05-10 19:06