我有一个现有的Mediawiki安装,我想我在安装时选择了MySQL 4.1/5.0 binary
选项。
两年后,我在Mediawiki上对重音字符进行全文搜索时出现问题,然后想切换到MySQL 4.1/5.0 UTF-8
以使用MySQL的原生UTF-8支持。
有安全的方法吗?我显然可以批量转换所有表格为UTF-8,但我想Mediawiki中有一些选项需要相应更新,可能还有一些缓存/搜索索引需要重建?
答案 0 :(得分:0)
受影响的设置为$wgDBmysql5和$wgDBTableOptions(请查看谈话页面以获取一些有用信息)。 maintenance
目录中以rebuild
,refresh
或update
开头的脚本可以帮助修复缓存和索引。我不会称之为安全的方式(我不知道),但在完全备份后值得一试。