У меня в офисе крутится сайт кодировка русская UTF8 при обновлении сервера до Debian 4 почемуто поумолчанию в настройках MySql-сервера стоит latin1. Раньше сайт был utf8 и естественно все русские буквы в базе были в кодировке utf8. Из этого следует что после обновления сервера когда входишь на сайт там все нечетабельно. Для того чтобы быстро решить эту проблему пришлось поковыряться интеренет и порыться в манах. Как это решается быстро и сердито.
ALTER TABLE таблица CONVERT TO CHARACTER SET BINARY; ALTER TABLE таблица CONVERT TO CHARACTER SET utf8; |
Для перекодировки одной таблицы эти две строчки обязательно. Если надо перевести в Windows-кодировку то вместо utf8 нужно поставить cp1251.