>  Q&A  >  본문

Utf8_general_ci 和 utf8_unicode_ci的区别是什么 ?

小白小白2860일 전985

모든 응답(3)나는 대답할 것이다

  • 数据分析师

    数据分析师2017-09-30 23:16:00

    Utf8_general_ci와 utf8_unicode_ci의 차이점은 무엇인가요? -PHP 중국어 사이트 Q&A-Utf8_general_ci와 utf8_unicode_ci의 차이점은 무엇인가요? -PHP 중국어 홈페이지 Q&A

    꼭 보고 배워보세요.

    회신하다
    0
  • 阿神

    阿神2016-12-20 16:27:59

     对于一种语言仅当使用utf8_unicode_ci排序做的不好时,才执行与具体语言相关的utf8字符集校对规则。
    utf8_general_ci也适用与德语和法语,除了‘?'等于‘s',而不是‘ss'之外。如果你的应用能够接受这些,那么应该使用 utf8_general_ci,因为它速度快。否则,使用utf8_unicode_ci,因为它比较准确。 


    회신하다
    0
  • 迷茫

    迷茫2016-12-20 16:27:00

    utf8_unicode_ci校对规则仅部分支持Unicode校对规则算法,一些字符还是不能支持。 
    utf8_unicode_ci不能完全支持组合的记号。 
    utf8_general_ci是一个遗留的 校对规则,不支持扩展,它仅能够在字符之间进行逐个比较。这意味着utf8_general_ci校对规则进行的比较速度很快,但是与使用 utf8_unicode_ci的校对规则相比,比较正确性较差。

    회신하다
    0
  • 취소회신하다