1251 - Client does not support authentication protocol requested by server;
consider upgrading MySQL client
PHP 內建 mysql extension 基於 3.23 客戶端協定,不支援 MySQL 4.1 新式雜湊認證。
mysql> SET PASSWORD FOR 'user1'@'localhost' = OLD_PASSWORD('yourPassWord');
OLD_PASSWORD() 產生 16 位元組雜湊,相容舊客戶端OLD_PASSWORDmysql> SELECT User, Host, Password FROM mysql.user;
-- Password 欄位長度 16 字元 = 旧雜湊,41 字元 = 新雜湊