我正在安装MediaWiki,我很困惑使用哪个charset。 我之前安装了MediaWiki,但从未处理过这个问题:我使用了默认选项(二进制),并没有造成任何问题,但现在它有所不同,我不会搞错。
我正在安装的wiki主要使用阿拉伯语,语言为阿拉伯语。
我应该使用哪个数据库字符集?
答案 0 :(得分:11)
使用默认值binary
。从历史上看,当MySQL的Unicode支持被破坏而损坏non-BMP个字符时,它是唯一的选择。之后,utf8
被添加到MediaWiki作为实验,但它导致一些奇怪的语言腐败。不久前,utf8mb4
charset最终在MySQL 5.5中引入,修复了这个问题,但MW还没有支持它。