Начальные условия: FC6, MySQL 5.0
Есть база, чьи данные в одной кодировке, и клиент - в другой. В принципе, поигравшись с различным { set character_set_ABC='XYZ' } удалось получить корректное преобразование чарсетов и работающие функции upper/lower, если база в однобайтовой кодировке. А если база в UTF8 - то какая-то ж..па :-(
То есть если база в KOI8/CP1251 и клиент в UTF - все работает. А наоборот - хрен вам, а не преобразования. Удалось это кому-нибудь побороть - в получить смысле работающие функции upper/lower в ситуации, когда данные в базе в UTF8?