Ситуация типовая: дамп базы в ср1251 был вставлен в MySQL 4.1.х, при не выставленном чарсете, так что теоретически все работало под latin1. Однако данные были преобразованы, видимо под utf8. Во всяком случае, обратный дамп выдает уже другие данные.
Проблема в том, что данные эти как utf8 никем не понимаются. iconv ругается на превый же отличный от верхней половины ASCII символ как на недопустимый. При попытке получить данные с --set-charset={cp1251,utf8} получается либо вопросы, либо абракадабра соответственно.
Самое странное, что пхп смело берет и выдает эти данные как cp1251.
Вопрос: в каком виде сейчас хранятся данные и можно ли их как-то спасти ? (С базой уже работали.)