Arqin
Новичок
Кодировка в MySQL
Сегодня на серваке (сервер удаленный, стоит где-то в штатах) возникла такая проблема....
Не с того не с сего поменялись кодировки с cp1251 в latin1... Потом поменялись обратно... но не все таблицы (самые большие таблицы остались без изменений)...
Никто не сталкивался с подобным? Может какой-то автоматический процесс в мускуле?
Теперь столкнулся с проблемой, что просто взять и поменять коллайт у таблицы не получается ибо вместо символов (причем само содержимое в таблицах сменилось с крилицы на крякозяблы) при выставлении коллайта вместо текста прописываются вопросы.
Русские симловы можно получить структурой
но это не вариант ибо придется очень много скриптов переписывать...
Подскажите пожалуйста, если вариант запросом типа ALTER TABLE bla-bla... изменить коллайт в таблицах не испортив при этом само содержимое таблиц.
Сегодня на серваке (сервер удаленный, стоит где-то в штатах) возникла такая проблема....
Не с того не с сего поменялись кодировки с cp1251 в latin1... Потом поменялись обратно... но не все таблицы (самые большие таблицы остались без изменений)...
Никто не сталкивался с подобным? Может какой-то автоматический процесс в мускуле?
Теперь столкнулся с проблемой, что просто взять и поменять коллайт у таблицы не получается ибо вместо символов (причем само содержимое в таблицах сменилось с крилицы на крякозяблы) при выставлении коллайта вместо текста прописываются вопросы.
Русские симловы можно получить структурой
PHP:
SELECT CONVERT(CONVERT(поле USING binary) USING кодировка) FROM таблица
Подскажите пожалуйста, если вариант запросом типа ALTER TABLE bla-bla... изменить коллайт в таблицах не испортив при этом само содержимое таблиц.