Проблема с буквами "ш" и "И" MySQL

mff
На сайте с 21.02.2008
Offline
266
mff
3436

Хелп! Проблема при переносе форума vBulletin

Проблема с буквами "ш" и "И"

SET NAMES

мне не очень нравиться, ка решение проблемы.

Как сделать правильно дамп с одного хостинга и перенести на другой? Или как переконвертировать дамп? Хелп!

mff добавил 11.09.2009 в 09:39

Проблема регена!

/*
Частенько встречается при переносе бд, либо при шаманстве с кодировками
буквы "ш" и "И" оказываются битыми (речь идет о utf-8 конечно)
буква "ш" = chr(209).chr(63) / правильно chr(209).chr(136)
буква "И" = chr(208).chr(63) / правильно chr(208).chr(152)
Чтобы пофиксить делаем 2 запроса
*/

UPDATE `tbl` SET `pole` = REPLACE(
`pole`,
CONCAT( CHAR(209), CHAR(63) ),
CONCAT( CHAR(209), CHAR(136) )
);

UPDATE `tbl` SET `pole` = REPLACE(
`pole`,
CONCAT( CHAR(208), CHAR(63) ),
CONCAT( CHAR(208), CHAR(152) )
);

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий