Перекодировать базу, MySql

Статус
В этой теме нельзя размещать новые ответы.

RolCom

Постоялец
Регистрация
12 Мар 2008
Сообщения
351
Реакции
108
Ситуация такая, в самой базе и таблицах установленна кодировака cp_1251_general_cs, а хранится в ней текст в кодировке utf-8. В результате что в phpMyAdmin, что на сайте вместо части текста кракозябы. Как сделать, чтобы текст в записях был в кодировке 1251?
 
а зачем тебе это, просто пры выводе на печать сделай перекодировку mysql_query("SET CHARSET cp1251");
 
Не помогает.
 
за небольшое количество wmz готов помочь
icq 242-036
 
Обычно использую mysql_query("SET NAMES 'cp1251'"). Помагает :)
 
напиши скрипт, который будет юзать функцию iconv:
iconv('utf-8', 'cp1251', $string);
 
на консоле
iconv -f UTF-8 -t CP1251 fayl_uft8 > fayl_1251
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху