gpt4 book ai didi

mysql - 将 MySQL 数据库从 utf8_general_ci 更改为 utf8_bin - 好主意?

转载 作者:可可西里 更新时间:2023-11-01 08:35:36 26 4
gpt4 key购买 nike

我最近了解到,如果您不希望 MySQL 将 å 读取为 a 或将 ö 读取为 o,则需要使用 uft8_bin 排序规则。

我的网站是 Multi-Tenancy 的,所以不是每个人都需要 utf8_bin 排序规则。我的一些客户在挪威和芬兰,他们要求正确订购这些“非英语”字符。

但是无论如何将表设置为 utf8_bin 是个好主意吗?

或者是否有更好的方法,例如仅当他们是非英语国家时才将排序规则设置为 utf8_bin?

这会影响来自英语国家/地区的任何人吗?或者 utf8_bin 的行为与 utf8_general_ci 相同但具有正确排序 å、ö 等的额外好处吗?

或者有比 utf8_bin 更好的选择吗?

最佳答案

utf8_general_ci 正确排序 å 和 ö。 utf8_*_ciutf8_bin 排序规则之间的区别在于前者不区分大小写

关于mysql - 将 MySQL 数据库从 utf8_general_ci 更改为 utf8_bin - 好主意?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13575552/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com