对于允许存储重音字母并在没有任何编码错误的情况下完全解析它们的列来说,什么是最好的排序规则,因为每当我添加一个重音字母(如é、å)时,它在PHP端显示出一个编码问题,但在MySQL端则很好。。。
如何正确显示重音字母?

最佳答案

通过匹配两端的编码可以正确地得到它们,即PHP输出和DB都应该使用相同的编码。对于欧洲语言,我建议对脚本和数据库都使用UTF-8。只需记住,您仍然需要使用SET NAMES 'utf8' COLLATE 'utf8_general_ci'在MySQL中初始化UTF-8排序规则(因此,在连接到DB之后运行此查询,您应该就可以了)。

10-07 17:06