Client does not support authentication protocol requested by server; consider upgrading MySQL client
Александр Петросян (PAF) 17.02.2006 11:30
это значит, что провайдер не особенно дружелюбен.
простая вещь:
есть две точки:
1. mysql server
2. машина, на которой вертятся ваши скрипты
у провайдера заявлена поддержка mysql.
я считаю, что libmysqlclient.so файл, являющийся частью клиентского программного обеспечиния mysql, нужно, чтобы соответствовал используемому серверу.
что произошло у провайдера:
они обновили mysql сервер, машина 1, но не обновили клиентское программное обеспечение на машине 2. забыли.
у кого-то что-то продолжило работать, вот и не чешутся.
если и дальше будут упираться, найдите libmysqlclient.so для вашей OS и версии mysql.
для популярных OS общедоступны собранные бинарники.
для непопулярных, при наличии shell доступа, бинарники собираются двумя тривиальными командами.