环境:
php版本:php4.x
mysql 版本:mysql5.x或mysql4.x
如果你的PHP版本配置是php4.x,不管MYSQL是4.x还是5.x在你数据库链接时会出现如下错误:
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
解决方法:
登陆mysql,然后用下面2个命令就可以解决
mysql>set password for
user1@"localhost"=old_password('yourPassword');
>FLUSH PRIVILEGES;
注:这里面没有大小写之分,把yourpassword修改成你的数据库用户密码,user1修改成你的数据库用户就可以。
转载于:https://blog.51cto.com/guailele/274509