![WikiMedia。用法语口音搜索。结果不同](https://linux22.com/image/589608/WikiMedia%E3%80%82%E7%94%A8%E6%B3%95%E8%AF%AD%E5%8F%A3%E9%9F%B3%E6%90%9C%E7%B4%A2%E3%80%82%E7%BB%93%E6%9E%9C%E4%B8%8D%E5%90%8C.png)
我在 SANDBOX 中安装了 MediaWiki 1.19、MySQL 5.1.58 和 php-5.3.6。在 MediaWiki 上,我使用单词“Québec”或“Quebec”进行搜索,结果不同...
我可以在 Apache 或 MySQL 中更改什么来修复该问题?比如向 Apache 添加 AddDefaultCharset utf-8(我这样做了,但并没有修复任何问题)...?
答案1
您需要更改数据库/表的排序规则,选择最适合您需求的排序规则é
,e
例如utf8_general_ci
。
您应该根据您的要求仔细选择一个,不幸的是有很多可供选择;http://dev.mysql.com/doc/refman//5.5/en/charset-unicode-sets.html
MySQL 还提供了一些很好的细节整理效果的示例。