Так как я потратил на этот бред почти два дня, хочу поделиться решением проблемы с будущим поколением. Задача: из работающего DLE cp1251 перейти на новый DLE UTF8 Решение: 1. скачать дамп DLE 2. установить его на локальный сервер (естественно, уже должна существовать база в utf8_general_ci) 3. запустить convert.php (аттач) 4. в phpMyAdmin убедиться что Collation сконвертировался (см.скрин) 5. в старых файлах DLE заменить соответствующие записи: config.php: 'charset' => "UTF-8",dbconfig.php: define ("COLLATE", "utf8");6. запустить /upgrade/index.php 7. танцевать. P.S. скрипт найден здесь http://habrahabr.ru/post/29020/ и модифицирован под конкретную задачу мной. спасибо товарищу SuhanovO convert.php