|
|
|
| Всем привет!
Я сделал
ALTER TABLE `gr_menu` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
|
и поплыли русские шрифты, как востановить их обратно??? помогите плизз!!!!!! | |
|
|
|
|
|
|
|
для: Саша
(23.08.2007 в 11:01)
| | Смена атрибута CHARACTER SET и COLLATE не приводит к автоматической смене кодировки содержимого, лучше сохранить данные и воссоздать таблицу с новой кодировкой по-новой. | |
|
|
|
|
|
|
|
для: cheops
(23.08.2007 в 11:23)
| | А почему тогда появились знаки ?????????????? всместо русских букв? Вообще, с этих знаков можно назад в руские букви преобразовать? | |
|
|
|
|
|
|
|
для: Саша
(23.08.2007 в 11:27)
| | Данные сохраняются тоже с ???????????????. | |
|
|
|
|
|
|
|
для: Саша
(23.08.2007 в 11:32)
| | Как можно вернуть все назад, есть выход? | |
|
|
|
|
|
|
|
для: Саша
(23.08.2007 в 11:47)
| | Попробуйте при помощи ALTER TABLE выставить исходную кодировку - у вас какая была? | |
|
|
|
|
|
|
|
для: cheops
(23.08.2007 в 11:57)
| | чесно говоря не знаю, возможно latin1, пробовал поменять на латин, тоже самое. Делаю
ALTER TABLE problems DEFAULT CHARSET 'cp1251'
|
все равно знаки ?????? и когда вставляешь кирилицу, она отображается знаками | |
|
|
|
|
|
|
|
для: Саша
(23.08.2007 в 11:27)
| | Это нормально, когда символы не могут быть отображены по-нормальному, они всегда так отображаются. | |
|
|
|
|
|
|
|
для: cheops
(23.08.2007 в 11:54)
| | Символи, которые я заношу в базу уже отображаются нормально, но осталась проблема, те символи, которые исказились не восстановились? Можна их както обработать, что б они начали отображатся в читаэмом виде или уже нет? | |
|
|
|
|
|
|
|
для: Саша
(23.08.2007 в 14:46)
| | cp866 .. решает пробуй | |
|
|
|
|
|
|
|
для: ssdmt
(23.08.2007 в 22:54)
| | Неверно,не cp866,а cp1255 решит все проблемы... | |
|
|
|