一般我們創(chuàng)建mysql數(shù)據(jù)庫(kù)棵帽,首先需要做的事饱苟,是選擇“字符集”腊凶,然后選擇“排序規(guī)則”。
字符集:utf8
排序規(guī)則:utf8_general_ci
解釋?zhuān)篣tf8的默認(rèn)排序規(guī)則是“utf8_general_ci”,以“_ci”結(jié)尾的表示大小寫(xiě)不敏感祭玉。通過(guò)“show charset like 'utf8%' ”進(jìn)行查看
image.png
排序規(guī)則:是指對(duì)指定字符集下不同字符的比較規(guī)則。其特征有以下幾點(diǎn):
1春畔、 兩個(gè)不同的字符集不能有相同的排序規(guī)則
2脱货、 兩個(gè)字符集有一個(gè)默認(rèn)的排序規(guī)則
3、 有一些常用的命名規(guī)則律姨。如_ci結(jié)尾表示大小寫(xiě)不敏感(caseinsensitive),_cs表示大小寫(xiě)敏感(case sensitive),_bin表示二進(jìn)制的比較(binary).
在MySQL數(shù)據(jù)庫(kù)中振峻,可以使用show collation來(lái)查看支持的各種排序呢規(guī)則,我用的是MySQL 5.6.12-log版本的數(shù)據(jù)庫(kù)择份,支持219種排序規(guī)則扣孟。