mysql中字符集和排序規則說明


 

 數據庫需要適應各種語言和字符就需要支持不同的字符集(Character Set),每種字符集也有各自的排序規則(Collation)。

 

一.字符集

 

字符集,即用於定義字符在數據庫中的編碼的集合。 常見的字符集:utf-8 gbk 等。

 

二.排序規則

 

數據庫中的排序規則用來定義字符在進行排序和比較的時候的一種規則。 常見的如下:
(1) utf8_general_cs 和 utf8_general_ci (后綴"_cs"或者"_ci"意思是區分大小寫和不區分大小寫(Case Sensitive & Case Insensitve))
(2) utf8_bin 規定每個字符串用二進制編碼存儲,區分大小寫,可以直接存儲二進制的內容

 

說明:所為排序規則,就是指字符比較時是否區分大小寫,以及是按照字符編碼進行比較還是直接用二進制數據比較。

 

 

 

可參見:

http://www.cnblogs.com/tlz888/p/7067835.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM