SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 24.01.2010 23:30:13

fenume
Участник
Зарегистрирован: 24.01.2010
Сообщений: 3

Проблема с кодировками

Есть сервер мускуля с такими настройками кодировок
http://i.piccy.info/i4/68/ea/43fb0164c40b7f83617940e16edd.jpeg
Насколько я понял изза того что в некоторых местах кодировка latin1, а на сайте везде utf8 инфа в базе хранится в виде крякозябров(например Правила раздела Видео). Хоть сам сайт выводит инфу в нормальном виде, но всеже иногда 1-2 буквы в тексте глючат. потому хотел бы привести инфу в базе в нормальный вид(UTF8) но к сожалению не могу придумать как. Уже пробовал разным софтом/скриптами дампить базу, чтобы потом перекодировать но дамп получается в такой кодировке что текст не подлежит конвертации(

Ктонибудь может чтото посоветовать?

Отредактированно fenume (24.01.2010 23:34:44)


Прикрепленные файлы:
Attachment Icon xxx.jpg, Размер: 116,024 байт, Скачано: 343

Неактивен

 

#2 24.01.2010 23:52:35

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Проблема с кодировками

FAQ п.3

Неактивен

 

#3 25.01.2010 02:11:12

fenume
Участник
Зарегистрирован: 24.01.2010
Сообщений: 3

Re: Проблема с кодировками

к сожалению не помогают эти статьи - наверно руки кривоваты(
по статье http://sqlinfo.ru/articles/info/5.html
Решение проблемы: метод резервных копий   - не подходит
Решение проблемы: метод сервера               - не работает(да и не вариант базу на сотни метров так конвертить вручную)
Решение проблемы: правка резервной копии - единственный способ который позволил мне увидеть русский текст в дампе, но к сожалению с частично потерянными символами(например Главнастраница вместо Главная страница итд)

может есть идеи как это побороть?

Неактивен

 

#4 25.01.2010 03:39:18

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Проблема с кодировками

А чем преобразуете символы?

Неактивен

 

#5 25.01.2010 04:14:59

fenume
Участник
Зарегистрирован: 24.01.2010
Сообщений: 3

Re: Проблема с кодировками

пробовал разными виндовыми блокнотами(notepad++ akelpad итд) сначала но бестолку, потом как написано в статье под линухом через recode но пришлось использовать ключ -f а то ругалось что начальный файл не utf8. дампил стандартным mysqldump

Неактивен

 

#6 25.01.2010 13:22:36

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Проблема с кодировками

recode должен нормально обрабатывать... можете кусочек дампа приложить,
чтобы поглядеть, что с ним? Желательно с буквами «я» smile

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson