Containerized WordPress无法连接数据库



我正在将WordPress部署为容器化环境。不幸的是,WordPress容器不能连接到数据库实例。我面临这样的错误信息:

警告:mysqli_real_connect():(HY000/1045):访问被拒绝的用户'mywpuser'@'192.168.64.3'(使用密码:YES)在/var/www/html/wp-includes/wp-db.php的1659行

下面的代码来自我的数据库容器:


MariaDB [mysql]> select Host,User from user;+———–+————-+
| Host | User |
+———–+————-+
| % | mywpuser |
| % | root |
| localhost | mariadb.sys |
| localhost | root |
+———–+————-+

当进入mariadb容器时,我能够通过使用"mysql -u mywpuser -p"登录到数据库

因此,当从WordPress容器连接给定凭据时,显然似乎存在问题。

从WordPress容器中,我能够成功地ping数据库容器。

你知道如何进一步解决这个问题吗?

解决了这个问题-数据库用户的密码中有一个错别字:(

最新更新