У меня в офисе крутится сайт кодировка русская UTF8 при обновлении сервера до Debian 4 почемуто поумолчанию в настройках MySql-сервера стоит latin1. Раньше сайт был utf8 и естественно все русские буквы в базе были в кодировке utf8. Из этого следует что после обновления сервера когда входишь на сайт там все нечетабельно. Для того чтобы быстро решить эту проблему пришлось поковыряться интеренет и порыться в манах. Как это решается быстро и сердито.

ALTER TABLE таблица CONVERT TO CHARACTER SET BINARY;
ALTER TABLE таблица CONVERT TO CHARACTER SET utf8;

Для перекодировки одной таблицы эти две строчки обязательно. Если надо перевести в Windows-кодировку то вместо utf8 нужно поставить cp1251.

Один ответ в “Маленько SQL-я.”
  1. Евгений Фомин ответил:

    Как говорится нет ничего невозможного, всё упирается в желание и деньги. Спасибо за похвалу было приятно. Главное что данный вариант работает сто процентов.

Теперь у меня есть персональная страница на Я.ру — theblackravan!

Я.ру - это новый сервис Яндекса, на котором делятся с друзьями самым интересным, знакомятся, дружат или ссорятся, вывешивают фотки, комментируют свои, чужие записи, обмениваются ссылками и рассказывают о своем настроении.