[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: кодировки в mysql.



Здравствуйте.

>> Есть MySQL 4.1.20 (у хостера). Смотрю в неё через phpMyAdmin.
>> В таблицах встречаются столбцы с вот таким содержимым: "Ïåðâàÿ ñòðàíèöà", но в большинстве все русские буквы отображаются знаками вопроса.
>> И если в первом случае что делать - понятно:
>> 
>> $ echo "Ïåðâàÿ ñòðàíèöà" | iconv -f utf-8 -t iso-8859-1 | iconv -f cp1251 -t utf-8
>> Первая страница
>> 
><...>
>> Можно ли что-то с этим сделать? Или только перенабивать сайт заново?
>> 
>Сдампить в файл, файл прогнать через вышеприведённую конструкцию, залить обратно, поправив кодировку на правильную.

В дампе:
INSERT INTO `pages` VALUES (46, 41, 'Èíôîðìàöèÿ', '', 'Èíôîðìàöèÿ', 'index.php', 10, '<p>???? ?????????????? ??? ?? ????? ?????????!</p>\r\n<p>?????????',0,10);

То, что "кракозябрами" - конвертится. А вопросы так и остаются вопросами. В Hex эти вопросики все одинаковые - 3F.
Видимо, дамп надо как-то правильно сделать...


До свидания.


Reply to: