Изменить набор символов базы данных в существующей установке MediaWiki - PullRequest
0 голосов
/ 03 июня 2011

У меня есть существующая установка Mediawiki, для которой, я полагаю, я выбрал опцию MySQL 4.1/5.0 binary при установке.

Два года спустя у меня возникают проблемы с полнотекстовым поиском Mediawiki по символам с ударением, и затемкак переключиться на MySQL 4.1/5.0 UTF-8, чтобы использовать встроенную поддержку MySQL UTF-8.

Есть ли безопасный способ сделать это?Я мог бы явно преобразовать все таблицы в UTF-8 в пакете, но я полагаю, что в Mediawiki есть несколько опций, которые необходимо соответствующим образом обновить, и, возможно, несколько кешей / поисковых индексов для перестройки?

1 Ответ

0 голосов
/ 04 июня 2011

Затрагиваемые настройки: $ wgDBmysql5 и $ wgDBTableOptions (проверьте на страницах обсуждения некоторую полезную информацию). Сценарии в каталоге maintenance, начинающиеся с rebuild, refresh или update, могут помочь в исправлении кэшей и индексов. Я бы не назвал это безопасным способом (я ничего не знаю), но стоит попробовать после полного резервного копирования.

...