Why can I install with MySQL 4.1 or higher?
If the installer gives you an error like “Client does not support authentication protocol” then the MySQL support builtin to your PHP is using an older password scheme than your MySQL database. See here for more information and a workaround to get you up and running without having to recompile or upgrade your PHP.