Вероятно меняется
, да только серверу все равно, какие символы вопросиками забивать, если кодировка не подходит.
Сделай дамп всей базы -открой продвинутым редактором файлов(под виндой)-сконвертируй весь файл в юникод (или ср1251) и восстанови базу, смысл в том чтоб ты мог нормально читать файл по-русски в сохраненой кодировке потому, что если просто sql кракозябрами, то и в базе будет лабуда.
открывал программой SQLyog.. проверил. в СУБД всё в UTF-8.... прям оттуда менял данные. через командную строку видно что там utf-8... а в программе всё равно вопросы...
тут у меня возник вопрос.... а какой движок по дефолту используется в мускуле? может в этом ещё дело.. хотя я сомневаюсь...