Если у тебя всё в базе уже записано как знаки вопроса, то можешь даже не пытаться, была такая же трабла.
Поддерживаю. Некоторые люди говорят чтобы проблем не было, нужно сдампить базу, а потом ее перезалить. Тогда вопросы исчезают. Также поможет смена кодировки БД на Windows 1251.
Если и это не помогло, то меняй в настройках БД на UTF-8 и сохраняй все скрипты с кодировкой UTF-8