тема наверно всетаки бы больше подошла для раздела php, но темнеменее суть проблемы:
есть база в latin1 (так давно исторически сложилось, потому что начинал ее делать хз кто)... с ней впринципе живется нормально, ибо русские буквы всетаки отображаются если делать set names latin1 и выводить данные в cp1251 кодировке, но тут понадобилось брать данные для корпоративного сайта выдается в utf8. Что не пробывал, некак не могу сделать коректный вавод из кодировки latin1 в utf8. Может кто нить знает как это сделать?
p.s. перекодировать всю базу нельзя, ибо есть много скриптов (некто даже незнает сколько и где они) которые работают именно использую latin1...
latin1 -> utf8
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: latin1 -> utf8
Сайт в utf8 работает, или оно само по себе в кодировке utf8 выводит?its_le писал(а):тема наверно всетаки бы больше подошла для раздела php, но темнеменее суть проблемы:
есть база в latin1
но тут понадобилось брать данные для корпоративного сайта выдается в utf8.
Глюк глюком вышибают!
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: latin1 -> utf8
базу надо задампить, дамп перевести в UTF-8, выставить базе UTF-8 и залить обратно, потом поставить настройки для клиентов, чтоб по дефолту шла cp1251. Другого пути нет.its_le писал(а):Что не пробывал, некак не могу сделать коректный вавод из кодировки latin1 в utf8. Может кто нить знает как это сделать?
Тоже недавно сталкивался с такой траблой. Даже дампер специальный накатал http://anton-pribora.ru/articles/mysql/latin1-dumper/ . В принципе, перевёл базу из latin1 в 1251 без всяких проблем.
переделывать надоits_le писал(а):которые работают именно использую latin1...