ваше предложение, как минимум, неполно
Misha v.3 18.08.2008 09:45
т.к. используемая строка соединения с БД зависит от того, какой сервер БД используется, какие он имеет настройки и с какими настройками созданы БД и таблицы.
судя по опциям, заработавшим
у вас, в качестве серверной кодировки вы используете koi8-r, которая в данный временной период ну никак не может являться рекомендуемой (мы рекомендуем использовать UTF-8 или в крайнем случае 1251), а соотв. и опции соединения будут совершенно другими (в случае хранения данных и файлов в кодировке 1251 их не будет вовсе, что и фигурирует в примерах).
более того, я не знаю зачем вам понадобилось использовать две опции, задающие перекодирование: charset и ClientCharset. в 99% случаев более чем достаточно одной из них (для MySQL 4.1 и выше -- первой, однако судя по используемому у неё вами значению у вас MySQL 3.xx или MySQL 4.0.x), и в вашем случае похоже вторую можно просто выкинуть.