Второй день парился с переносом сайтов. Вордпресс, база ессно в утф8. Все нормально дампит, но вот при импорте такого дампа увидел сплошные ???????? вместо русских букв. Два дня бился с этими кодировками. Phpmyadmin нормально дампит, но большие дампы обрывает по таймауту выполнения + веб частенько там кладется, иногда совсем не достучаться.
Дампил вот так

/usr/local/mysql-standard-4.1.10-pc-linux-gnu-i686/bin/mysqldump –compact -u user -ppass db_name > test.sql

Дампилось то все правильно, но косяк в том что писалось в локальный файл в своей, системной кодировке, а она кирилицу никак не понимает. Добавил кодировку записи

/usr/local/mysql-standard-4.1.10-pc-linux-gnu-i686/bin/mysqldump –default-character-set=koi8r -u user -ppass db_name > test.sql

и дамп записался нормально.

Возможно, это будет интересно...

4 responses


Do you want to comment?

Comments RSS and TrackBack Identifier URI ?

Спасибо. Просто спасибо, за красивые мысли вслух. В цитатник.

Март 15, 2009 1:21 дп

Интересно, как это так свои базы парсят, по прямому эфиру чтоли. Респект.

Март 15, 2009 1:31 дп

Сила джедая тебе помогла! Сань,  а есть реальная тема делать полный бекап всех сайтов с одного сервака на другой? Можть так быстрее будет?

Март 15, 2009 10:45 дп

Не понял про че ты.

Март 15, 2009 12:42 пп

Comment now!
















Trackbacks