Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Чужие Статьи (https://forum.antichat.xyz/forumdisplay.php?f=32)
-   -   Установка MySQL 5 и phpMyAdmin (https://forum.antichat.xyz/showthread.php?t=24293)

D=P=CH= MOD= 21.09.2006 22:38

Установка MySQL 5 и phpMyAdmin
 
Установка 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

null_access 05.10.2006 14:16

Цитата:

Сообщение от D=P=CH= MOD=
1. При установке самого mysql не забываем ввести пароль для root пользователя

Так вот вопрос) если я забыл ввести пасс при установке, где мне потом ето сделать?


Время: 11:35