Помогите перекодировать нормально бд
darmoid 9 марта, 2011 - 22:05
Ситуация такая. Бд была в кодировке вин1251, а сайт в ютф8. Этот секс был на вордпресс старых версий от Макса. Соотвественно в пхпмайадмин если посмотреть на текстовые данные все отображалось в крякозябрах.
Теперь хочется перевести базу в ютф8 нормальный, читаемый вид. Уже второй день парюсь и ничего не выходит.
Вот данные:
enca 1.sql
вывод:
Universal transformation format 8 bits; UTF-8
Doubly-encoded to UTF-8 from CP1251
если же взять кусок текста и вставить его в онлайн декодер, то он его хорошо конвертует.
Пример куска текста: (947,57,'_aioseop_description','Бузина чорна, Лілія біла, Терен звичайний'),
размер бд примерно 20мб
Помогите! Очень прошу!
»
- Для комментирования войдите или зарегистрируйтесь
.
Попробуйте
enconv 1.sql
из app-i18n/encaа эта строка - это просто подпись
Разве так не катит уже? ALTER
Разве так не катит уже?
ALTER DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Если есть готовый дамп, то можно импортировать так:
mysql -u username -p --default-character-set=utf8 dbname < dump.sql
Не грусти, товарищ! Всё хорошо, beautiful good!