Вход на сайт
collation (сопоставление) в mysql
63
NEW 28.06.07 11:20
Последний раз изменено 28.06.07 11:22 (iL_)
всем привет!
кто сталкивался с проблемами collation (сопоставление) в mysql?
проблемс такой - база по умолчанию latin1_swedish_ci , и нее напихано почемуто и в юникоде и в латине.. в общем как бог на душу положил создателям
в веб-приложении я прописал УТФ-8, и теперь там и сям лезут куски с порубленными умляутами
ктонить сталкивался с подобным?
кто сталкивался с проблемами collation (сопоставление) в mysql?
проблемс такой - база по умолчанию latin1_swedish_ci , и нее напихано почемуто и в юникоде и в латине.. в общем как бог на душу положил создателям
в веб-приложении я прописал УТФ-8, и теперь там и сям лезут куски с порубленными умляутами
ктонить сталкивался с подобным?
я мятущийся тунец в океане беспокойства... достигну ли нерестовыx вoд?-----Главное, ребята, херцем не стареть!)
NEW 28.06.07 23:37
в ответ iL_ 28.06.07 11:20
давно было, поэтому и не помню что точно, но
но мне помогла эта статья, и я отложил ее в фавориты.
Глянь, может вуручит
http://www.phpclub.ru/faq/Mysql41Rus
но мне помогла эта статья, и я отложил ее в фавориты.
Глянь, может вуручит
http://www.phpclub.ru/faq/Mysql41Rus
NEW 29.06.07 08:40
в ответ Немец 28.06.07 22:35
ну база то ка раз и причем. сам не раз сталкивался с подобным. После коннекта перед вытаскиванием данных прописывал: (вариант с mysqli в php , если юзаешь mysql то сам подправь)
$a = $db->query("SET NAMES 'cp1251'");
$b = $db->query("SET CHARACTER SET 'cp1251'");
соответственно свои кодировки проставь.
$a = $db->query("SET NAMES 'cp1251'");
$b = $db->query("SET CHARACTER SET 'cp1251'");
соответственно свои кодировки проставь.
http://www.beraz.deGod is busy. Can I help you?


