/* * Исправление кодировки букв "ш" и "И" в 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) ) );