10.02.2012, 13:35
|
#19 (Ссылка на пост)
|
Щас сменю себе статус
Пол:
Благодарил(а): 371
Благодарили 1,549 раз в 327 постах
Галерея:
0
|
Цитата:
Сообщение от Coder
Код:
/* * Исправление кодировки букв "ш" и "И" в MYSQL * автор: Nc_Soft * 18.07.09 */
/* Частенько встречается при переносе бд, либо при шаманстве с кодировками буквы "ш" и "И" оказываются битыми (речь идет о 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) ) );
попробуй это, естественно tbl=phrase, а вот pole не помню, где лежат переводы
но все равно, если есть доступ к my.cnf, лучше сделать правильную настройку раз и на всегда
|
а это я пробовал - в версии 4.1.10 таких уже полей нет
|
|
|