drupal无法连接到macos sierra中的数据库?

3hvapo4f  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(339)

mysql在brew服务中运行 brew services list 但在安装步骤中未连接并显示吹错!
无法连接到数据库服务器。服务器报告以下消息:sqlstate[hy000][2054]服务器请求的身份验证方法客户端未知。
数据库服务器正在运行吗?数据库是否存在,是否输入了正确的数据库名称?您输入了正确的用户名和密码吗?您输入了正确的数据库主机名吗?

jaql4c8m

jaql4c8m1#

这个错误通常是由您正在运行的mysql版本引起的,旧版本有一个16个字符长的密码散列,但是php的新(ish)版本将发送一个更大的散列,它将触发这个错误。
或者,您可以使用新版本的mysql,但my.cnf的“旧密码=1”
如果后者不是这样,那么升级到mysql 5.x

相关问题