Главная Спорт Ликино-Дулёво Локальная сеть Орехово-Зуево Форум Контакты

6/2 Пн  ночь
6/2 Пн  утро
6/2 Пн  день
6/2 Пн  вечер
tutu.ru -
Расписание электричек
(Москва и Московская область)
расписание поездов
и электричек
 
» Локальная сеть » Конвертация из latin1 в cp1251 

Теперь воспользовавшись утилитой iconv мы сможем сконвертировать дамп полученный на втором шаге в необходимую нам кодировку, делается это так:

/home/dev/>iconv -f UTF-8 -t ISO-8859-1 database.sql > database.cp1251

Назначение ключей следующее:
-f UTF-8 – конвертировать из кодировки UTF-8 (у Вас может быть другая кодировка)
-t ISO-8859-1 – в кодировку cp1251
database.sql – файл который надо сконвертировать
> database.cp1251 – результаты конвертации запишутся сюда

Возможно появление проблем при конвертации, которые прервут процесс конвертирования. Это как правило происходит из-за невозможности найти соответствие символов одной кодировки в символы другой. В таких случаях стоит добавить еще один ключ (-c) в вызов iconv. Т.е. команда будет выглядеть уже так:

/home/dev/>iconv -c -f UTF-8 -t ISO-8859-1 database.sql > database.cp1251

В этом случае при возникновении проблемы при конвертировании, символ будет пропущен, а конвертирование продолжится.

При поддержке компании ЕвроДизель (реализация дизтоплива) www.eurodisel.ru
Главная Спорт Ликино-Дулёво Локальная сеть Орехово-Зуево Недвижимость Контакты