Добрый день!
У меня возникла такая проблема - по сути дела, исходные данные те же - нужно сделать дамп в кодировке ср1251, но запросы к БД не проходят.
Проблема возникает на хостинге Джино - его бесплатной версии, phpMyAdmin 2.6.3-pl1, MySQL 5.0.18. MySQL-кодировка: UTF-8 Unicode (utf8), Сопоставление соединения с MySQL cp1251_general_ci.
на запросы ALTER DATABASE the-necklace DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci; ALTER DATABASE the-necklace DEFAULT CHARACTER SET cp1251, а также ALTER DATABASE the - necklace DEFAULT CHARACTER SET cp1251_general_ci
выдает следующее сообщение - #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL serv version for the right syntax to use near 'the-necklace' DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci' at line 1.
Честно, я не знаю, какие там отличия в пятых версиях MySQL. А при переезде на новый, платный хостинг дампы БД оказываются не валидными - то, что прописано непосредственно в файлах php, отображается корректно. Содержимое БД - полностью "закодированно".