|
MySQL.RU - Webboard
Вернуться
Перевеод мультиязычной базы в UTF8 (Андрей) 30/10/2009 - 13:07:49
From: Андрей - 30/10/2009 - 13:07:49
Subject:Перевеод мультиязычной базы в UTF8
-----------------
Есть сайт на трех языках (Русский, Арабский и Английский).
[сайт работает на системе битрикс, все данные по всем трем языкам хранятся в одной базе].
Для каждого из сайтов установлена своя кодировка (windows-1251 - Рус., iso-8859-1 - Англ., windows-1256 - Араб.).
Нужно все перевести в UTF-8.
Проблемы с БД.
Слил дамп базы, перекодировал его в UTF8 с помощью notepad++ - залил обратно.
Для двух языков (русский и английский) все замечательно.
А вот арабский не встал как нужно, в базе его значения крякозябрами.
Пробовал также оставлять базу как есть, и править ее следующим образом:
ALTER TABLE {тут все таблицы} CONVERT TO CHARACTER SET utf8;
ALTER TABLE {тут все таблицы} DEFAULT CHARACTER SET utf8;
ALTER DATABASE {моя бд} DEFAULT CHARACTER SET utf8;
Получилось еще хуже, кириллица не конвертировалась тоже.
Подскажите, что еще можно попробовать?
Заранее спасибо
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
36393
|
|