小猪微信平台遇到mysqlnd cannot connect to MySQL 4.1+ …… 的时候,是说明程序在php5.3或者更高版本开发的时候,mysql版本过低造成的密码加密位数不一致造成的
这里介绍一下解决办法
第一个自然是将mysql版本升级到高版本了,但是有些服务器的站点已经是存在好几个的,不想更改或者怕更改出错,就用第二种方法
第二个方法就是先访问一个phpmyadmin数据库管理程序,用root登录后,选择sql功能执行以下的语句
UPDATE mysql.user SET Password = PASSWORD('password') WHERE user = 'username';
以上的红色的password改为你的数据库密码,红色的username改成你的数据库名称
点击执行即可,最后再运行一下
FLUSH PRIVILEGES;