久综合色-久综合网-玖草影视-玖草资源在线-亚洲黄色片子-亚洲黄色片在线观看

Hello! 歡迎來到小浪云!


香港云服務器utf8_general_ci和utf8_unicode_ci的區別


avatar
小浪云 2024-11-15 174


香港云服務器關于utf8_unicode_ci與utf8_general_ci這2個校對集,這里區別一下。

Mysql 5.1中文手冊中關于utf8_unicode_ci與utf8_general_ci的說明:

當前,utf8_unicode_ci校對規則僅部分支持Unicode校對規則算法。一些字符還是不能支持。并且,不能完全支持組合的記號。這主要影響越南和俄羅斯的一些少數民族語言,如:Udmurt 、Tatar、Bashkir和Mari。

utf8_unicode_ci的最主要的特色是支持擴展,即當把一個字母看作與其它字母組合相等時。?如,在德語和一些其它語言中‘?’等于‘ss’。

utf8_general_ci是一個遺留的 校對規則,不支持擴展。它僅能夠在字符之間進行逐個比較。這意味著utf8_general_ci校對規則進行的比較速度很快,但是與使用utf8_unicode_ci的 校對規則相比,比較正確性較差)。

例如,使用utf8_general_ci和utf8_unicode_ci兩種 校對規則下面的比較相等:

兩種校對規則之間的區別是,對于utf8_general_ci下面的等式成立:

但是,對于utf8_unicode_ci下面等式成立:

對于一種語言僅當使用utf8_unicode_ci排序做的不好時,才執行與具體語言相關的utf8字符集 校對規則。例如,對于德語和法語,utf8_unicode_ci工作的很好,因此不再需要為這兩種語言創建特殊的utf8校對規則。

utf8_general_ci也適用與德語和法語,除了‘?’等于‘s’,而不是‘ss’之外。如果你的應用能夠接受這些,那?應該使用utf8_general_ci,因為它速度快。否則,使用utf8_unicode_ci,因為它比較準確。

如果你想使用gb2312編碼,那么建議你使用latin1作為數據表的默認字符集,這樣就能直接用中文在命令行工具中插入數據,并且可以直接顯示出來。而不要使用gb2312或者gbk等字符集,如果擔心查詢排序等問題,可以使用binary屬性約束,例如:

用一句話概況上面這段話:utf8_unicode_ci比較準確,utf8_general_ci速?比較快。通常情況下 utf8_general_ci的準確性就夠我們用的了,在我看過很多程序源碼后,發現它們大多數也用的是utf8_general_ci,所以新建數據 庫時一般選用utf8_general_ci就可以了。

相關閱讀

主站蜘蛛池模板: 国产99精品一区二区三区免费 | 黄色网址在线免费看 | 国产猛烈无遮掩视频免费网站男女 | 精品性久久 | 男女精品视频 | 久久精品视频免费在线观看 | 日本道综合一本久久久88 | 国产精品国产三级国产a | 成人国产精品免费视频 | 韩国啪啪网站 | 国产色在线观看 | 国产大乳喷奶水在线看 | 欧美 在线 成 人怡红院 | 国产精品国产亚洲精品看不卡 | 视频一区在线 | 手机看片免费基地你懂的 | 久久99精品久久久久久久野外 | 国内精自品线一区91 | 国产日韩欧美综合在线 | 最新国产精品亚洲 | 欧美日韩在线播一区二区三区 | 天堂mv亚洲mv在线播放9蜜 | 无码孕妇孕交在线观看 | 亚洲作爱视频 | 18在线网站| 久久久久亚洲 | 国产综合精品久久久久成人影 | 一级在线免费视频 | 成人免费看黄网址 | 国产在线91精品入口首页 | 黄色美女视频 | 色综合色狠狠天天久久婷婷基地 | v片视频 | 三级a毛片| 久草视频在线观 | 亚洲国产精品久久精品成人 | 99超级碰碰成人香蕉网 | 亚洲国产经典 | 日韩精品一区二区三区在线观看 | 久久精品中文字幕一区 | 香蕉久久久久久狠狠色 |