вторник, 23 августа 2011 г.

Конвертация базы MySQL в cp1251

Если надо конвертировать табличку в cp1251  (ну или в что ни будь еще) надо сначала привести ее к бинарному типу, а затем в ну нужную кодировку.


ALTER TABLE my_table CHANGE `my_field` `my_field` mediumtext CHARACTER SET BINARY NOT NULL;

привели к бинарному типу

ALTER TABLE my_table CHANGE `my_field` `my_field` mediumtext CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL

выставили кодировку

ALTER TABLE my_table DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;
выставили сравнение

=)

Комментариев нет:

Отправить комментарий