Knowledge Base

Client does not support authentication protocol requested by server

Problem: You’re running MySQL v4.1 or newer and encounter an error similar to:

Warning: mysql_pconnect(): Client does not support authentication protocol requested by server;
consider upgrading MySQL client


Solution: MySQL 4.1 changed the password hashing algorithm used, rendering it incompatible with previous versions.  You can set your MySQL database to use the old password style.  See this page in the MySQL.com site.

Last Updated on Feb 27, 2007 at 09:54   ( Permalink )
Category: Technical Issues, Error Messages