На страницах менял кодировку на utf8 за место рус букв ромбики со знаком вопроса. А вот как поменять кодировку в БД не могу понять
кодировку системы в общем

Я про вот это:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
Если стоит она, то ее стоит сменить на это:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Если скрипт написан без использования в нем русских/английских/казахских выражений напрямую, т.е. не было выражений типа
echo "А вот это моя строка на русском";
или же прямых вставок типа
?><p>Этот параграф выводится прямо в коде скрипта!</p><?php
и тому подобного - я думаю вы поняли суть - то перейти на utf-8 не будет проблем, достаточно пересохранить языковой файл и отправить нужный заголовок в начале скрипта(если оное делается, конечно.)
Что по поводу phpMyAdmin-а, то в вашем случае он должен показывать столбец "Сравнение". Но почему-то не показывает, что мне не понятно. У меня он выводит такую картину одной из баз:

В данном случае, обратив внимание на столбец "Сравнение" можно понять сразу количество выпитой им у меня крови по поводу казахских символов, вот там и должно стоять utf_general_ci. Но! Данные придется перезалить -дамп пересохранить в utf-8 предварительно. По этому поводу я писал тут уже недавно, поройтесь на форуме.
Ну вот как то так.
