gpt4 book ai didi

mysql - 在 MySQL 数据库中允许非 ascii 字符

转载 作者:可可西里 更新时间:2023-11-01 07:37:53 26 4
gpt4 key购买 nike

最近我的 mysql 数据库中插入了一条包含俄语字母的记录。数据库无法正确显示它们。我可以做些什么来允许我的网站上使用多种语言?

最佳答案

你应该看看utf8 encoding

能否请您发布您的数据库和表使用的编码?(你能发布你的数据库结构吗?)

编辑:为了回答您评论中的问题,基本区别在于 utf8_general_ci 速度更快但不关心某些特定于语言的比较。您可以在我上面在我的帖子中提交的链接中阅读更多相关信息。事实上,它会影响排序和搜索的行为。

无论您希望数据库的行为如何,所有这些排序规则在不同的环境中都很有用。在你的情况下,我不会使用 utf8_bin,因为它只使用它的二进制值比较字符串。

关于mysql - 在 MySQL 数据库中允许非 ascii 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8281134/

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