> Original message text:
> From: arhip - 09/12/2005 - 03:38:46
> Subject:не запускается command line mysql
> -----------------
> Только что установил Apache + PHP + MySQL + SMTP server. В первый раз. До этого когда-то пользовался Денвером. В итоге всё работает, кроме одного: при запуске тестового файла MySQL даёт ошибку "Client does not support authentication protocol".
>
> Нашёл описание этой ошибки и в доках, и в подробном описании инсталляции, по которой всё ставил.
> =======
> Начиная с MySQL 4.1 изменен алгоритм хэширования паролей. Вместо 16 byte используется 42 byte. Решить проблему можно несколькими способами: установить MySQL версии ниже 4.1; запустить MySQL с параметром "--old-passwords"; через командную строку MySQL ввести следующее:
> SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('root-пароль');