首页  >  问答  >  正文

utf8mb4_0900_ai_ci 是适合 MySQL 8.0.30 中一般使用的排序规则吗?

用于存储和搜索多种不同语言的 MySQL 数据,例如索引所有域名的网站标题...

使用 utf8mb4_0900_ai_ci 排序规则可以正常工作吗?我发现这就是 MySQL 8.0.30 从旧服务器(MySQL 5.7)导入数据时切换到的内容。


P粉431220279P粉431220279283 天前466

全部回复(1)我来回复

  • P粉161939752

    P粉1619397522024-01-11 12:55:12

    是的,MySQL 8.0 中的默认值是 utf8mb4_0900_ai_ci。您可以通过查阅手册自行检查默认系统设置,例如: https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_collat​​ion_server

    是的,这是在 MySQL 8.0 中使用的一个很好的排序规则。这就是我会选择的。它包括对 MySQL 中可用的 UTF 标准的最新更改。

    回复
    0
  • 取消回复