Mysql 对于多种语言的数据,工作台中最好的utf8排序规则是什么

Mysql 对于多种语言的数据,工作台中最好的utf8排序规则是什么,mysql,unicode,utf-8,mysql-workbench,multiple-languages,Mysql,Unicode,Utf 8,Mysql Workbench,Multiple Languages,我正在开发一个网站()为不同语言的术语提供简单易懂的含义。我计划在网站发展时尽可能增加多种语言。所以术语和其他东西可以是任何语言,我需要创建数据库来做到这一点,没有任何问题 我正在使用mysql工作台设计表模式 在搜索时,它应该能够以任何语言显示单词,并且在检索数据时应该尽可能快 那么,做这件事的最佳选择是什么?utf8默认值还是其他 到目前为止,我关注的语言是: 僧伽罗语(僧伽罗语) 英式 俄罗斯人 西班牙文 法语的 德文 中国人 日文 丹麦人 泰米尔人 印地语 意大利人 由于您在数据库中使用

我正在开发一个网站()为不同语言的术语提供简单易懂的含义。我计划在网站发展时尽可能增加多种语言。所以术语和其他东西可以是任何语言,我需要创建数据库来做到这一点,没有任何问题

我正在使用mysql工作台设计表模式

在搜索时,它应该能够以任何语言显示单词,并且在检索数据时应该尽可能快

那么,做这件事的最佳选择是什么?utf8默认值还是其他

到目前为止,我关注的语言是:

  • 僧伽罗语(僧伽罗语)
  • 英式
  • 俄罗斯人
  • 西班牙文
  • 法语的
  • 德文
  • 中国人
  • 日文
  • 丹麦人
  • 泰米尔人
  • 印地语
  • 意大利人

  • 由于您在数据库中使用多种语言,我认为
    utf8\u unicode\u ci
    可能适合您

    准确度

    • utf8\u unicode\u ci
      基于用于排序的unicode标准,在非常广泛的语言中准确排序
    性能

    • utf8\u unicode\u ci
      使用了一种更复杂的比较算法,该算法旨在根据各种语言进行正确排序。这使得对大量字段进行排序和比较的速度变慢

    这不影响比较和按asc顺序排列吗?我也可以用它点菜吗?好的,我拿到了。谢谢你,迈克。