Второй день парился с переносом сайтов. Вордпресс, база ессно в утф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 комментария
Спасибо. Просто спасибо, за красивые мысли вслух. В цитатник.
Интересно, как это так свои базы парсят, по прямому эфиру чтоли. Респект.
Сила джедая тебе помогла! Сань, а есть реальная тема делать полный бекап всех сайтов с одного сервака на другой? Можть так быстрее будет?
Не понял про че ты.