Установка MySQL 5 и phpMyAdmin Не так давно повился MySQL 5... Всё бы хорошо, но была большая проблема заставить phpmyadmin с ним работать, потому что если у root пользователя не пустой пароль, то выдается ошибка 'Client does not support authentication protocol requested by server; consider upgrading MySQL client'. Как лечить %) .Качаем MySQL Administrator http://www.mysql.com/products/tools/administrator/ 1. При установке самого mysql не забываем ввести пароль для root пользователя 2. Идем в MySQL Administrator -> Startup Variables -> Security 3. Сначала открываем файл my.ini, ставим галочки : Disable grant tables, Use old passwords 4. Рестартим MySQL 5. Сейчас мы в phpMyAdmin можем войти, потому что проверка на пароль вааще отключена. Идем в БД mysql, таблица Users. В ней поле password - это уже в виде MYSQL5Hash, который нам не надо. Генерим нормальный MYSQL Hash, например этой программой : MD5 Inside Вставляем 16 символьный хэш вместо того что у нас есть. 6. Прописываем в конфиге phpMyAdmin пользователя и пароль. 7. Убраем галочку напротив grant tables в MySQL Admin 8. Рестартим... Теперь всё должно работать. Смысл всеё этой фигни - вернуть все к старому кодированию паролей а не к новому. Потому что phpMyAdmin пока что не понимает mysql5 hash. (с) xicq.info