Недавно обновил MYSQL до версии 4.9.1. Работает нормально, но при попытке задать пароль рута через PHPMYADMIN происходит полный бред - пароль рута меняется непонятно на какой и после этого аутентификация становится невозможной (помогает тольк --skip-grant-tables). Если же я меняю пароль из-под mysqladmin, то все работает, но только из командной строки, а через PHPMYADMIN та же гадость - пришлось мне вернуться на 4.0.20. Никто не сталкивался?
А что мускул отвечает, когда пытаешься коннектиться?
в конфиге config.inc.php вроде :тип аутентификации поставь 'http',
юзер (стоит 'root') поставь пустую строку ''
>- пришлось мне вернуться на 4.0.20.
зря, нет развития.Никто не сталкивался?
сталкивался. Последняя версия MYSQL - 4.1.1, в разработке 5.0
В 4.1.1 применён новый алгоритм, более защищённый, шифрования паролей. Прежние пароли можно ввести в 4.1.1 запросом:
SET PASSWORD FOR 'user'@'host' = OLD_PASSWORD('password');
Кроме того, можно отконфигурить 4.1.1 для работы только с прежним алгоритмом шифрования паролей.
Более подробно об этом в doc/manual.txt, из пакета 4.1.1
Последняя версия MYSQL - 4.1.9!(у меня 4.1.1), в разработке 5.0