Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
36393



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |