WordPress和MySQL - 服务器请求客户端未知的身份验证方法

时间:2018-05-28 05:00:35

标签: mysql wordpress authentication php-7

我刚刚在这里打了砖墙。我试着像所有人一样安装WordPress,我下载了最近版本的MySql 8.XX和最新版本的wordpress,最新版本为PHP 7.xxx。

现在我似乎无法设置它。我正进入(状态 [code]服务器请求的客户端[/ code]错误未知的身份验证方法。当我在这个论坛上查看了一些问题和答案时,有人建议我将[code] old_passwords = 1 [/ code]添加到mysql默认.ini文件中。我这样做我的服务不会开始。我曾经尝试将用户密码更改为安全密码,经过几个小时的尝试后,我也发现即使我输入了错误的密码,我仍然会收到同样的错误......

有人可以帮助......

2 个答案:

答案 0 :(得分:2)

除了将mysql版本降级到5.7以下,您还可以使用以下命令创建mysql用户

CREATE USER 'username'@'%' IDENTIFIED WITH mysql_native_password BY 'password'

对我有用。

答案 1 :(得分:0)

事实证明,我仍然可以通过word press使用最新版本的MySQL。使用MySQL Workbench GUI工具创建数据库用户时,我必须为我的密码选项选择标准身份验证。

在使用安装程序配置服务器时,我还指定了Mysql 5x兼容密码验证。