Wordpress и сопоставления MySQL - PullRequest
       8

Wordpress и сопоставления MySQL

0 голосов
/ 12 сентября 2009

У меня просто проблема с Wordpress: я использую блог с более старой версией и MySQL, и когда я экспортирую сценарии создания SQL DB, они экспортируются с сортировкой latin1_swedish_ci.

Знайте, я пытаюсь перестроить блог, но он показывает много странных символов, таких как:

Imaginaré Creativitá

Когда это должно показать: Воображаемое творчество.

Я на Mac и использую TextMate. Я пытаюсь конвертировать SQL Script из пакета, используя:

iconv -f latin1_swedish_ci -t utf8 script.sql > newscript.utf8.sql

Но это говорит мне, что:

iconv: conversion from latin1_swedish_ci unsupported

Итак, что еще я могу сделать, чтобы преобразовать файл? Или я могу запрограммировать подпрограмму на любом языке сценариев?

Спасибо за ответы.

Ответы [ 2 ]

1 голос
/ 12 сентября 2009

У меня была похожая проблема пару недель назад, и этот плагин спас меня: http://wordpress.org/extend/plugins/utf-8-database-converter/

Запустите это перед экспортом базы данных, и все будет в порядке.

PS: конечно, сделайте резервную копию всего перед использованием плагина!

0 голосов
/ 04 октября 2009

Если ваш блог был создан до WordPress 2.2, то вам не следует использовать DB_CHARSET и DB_COLLATE в файле wp-config.php.

См. Редактирование wp-config.php для получения дополнительной информации.

...