- Автор темы
- #1
Как перегнать базу с utf8bin в utf8_ci
кодировка по ошибке выставлена вроде utf-8_BIN. Но при переносе с денвера3 на 000webhost ихний phpMyAdmin 2 вообще не принимает русских букв.Он их рубит.
Есть ли возможность выполнить правильное добавление через sql-запрос? или другим методом
Оказывается uff-8_bin держит данные как массив, а не символьное значение. От того phpmyAdmin 2.2 рубит числа в текстовых полях.
Как перегнать базу с utf_8_bin в utf-8_ci??
PS
Добился частичного результата, который отображается нормально в конечном итоге.
Работают отдельные комманды типа ALTER TABLE 'sss' DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci, а хочу автоматом так перегнать всю базу включая все поля в таблицах созданные в BIN сравнении на utf-8_unicode_ci сравнение.
например уже
ALTER TABLE * DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci не работает. Где ошибка?
============================================================
PSS - МОжет кому пригодится.
Проблему удалось решить с помощью Sypex Dumper Lite 1.0.8..
с выставленными внутри
Перегоняем в дамп, а потом обратно как стандартно решаются проблемы с кодировками.
кодировка по ошибке выставлена вроде utf-8_BIN. Но при переносе с денвера3 на 000webhost ихний phpMyAdmin 2 вообще не принимает русских букв.Он их рубит.
Есть ли возможность выполнить правильное добавление через sql-запрос? или другим методом
Оказывается uff-8_bin держит данные как массив, а не символьное значение. От того phpmyAdmin 2.2 рубит числа в текстовых полях.
Как перегнать базу с utf_8_bin в utf-8_ci??
PS
Добился частичного результата, который отображается нормально в конечном итоге.
Работают отдельные комманды типа ALTER TABLE 'sss' DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci, а хочу автоматом так перегнать всю базу включая все поля в таблицах созданные в BIN сравнении на utf-8_unicode_ci сравнение.
например уже
ALTER TABLE * DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci не работает. Где ошибка?
============================================================
PSS - МОжет кому пригодится.
Проблему удалось решить с помощью Sypex Dumper Lite 1.0.8..
с выставленными внутри
Код:
define('CHARSET', 'auto');
define('RESTORE_CHARSET', 'forced->utf8_unicode_ci');
Перегоняем в дамп, а потом обратно как стандартно решаются проблемы с кодировками.