开发者社区> 问答> 正文

前面所有都弄好了 但醉胡登陆的时候失败了

关联开发者云场景 基于ECS搭建云上博客

Error establishing a database connection This either means that the username and password information in your wp-config.php file is incorrect or we can’t contact the database server at localhost. This could mean your host’s database server is down.

Are you sure you have the correct username and password? Are you sure that you have typed the correct hostname? Are you sure that the database server is running?

这是原因

展开
收起
543m5kqxlpdkw 2021-03-05 20:07:44 1189 0
4 条回答
写回答
取消 提交回答
  • 出过同样的问题,解决方法: 如果前面 一直按照 体验手册上,那么 下方这个步骤,需要把 NewPassWord1. 换成 之前设定的 数据库初始密码 123456789。同时别忘了,

    sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php
    sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php
    sed -i 's/password_here/NewPassWord1./' /var/www/html/wp-blog/wp-config.php
    

    最后一行的 NewPassWord1. 也替换成 123456789

    3)执行以下命令修改wp-config.php配置文件。 在执行命令前,请先替换以下三个参数值。

    • database_name_here:为之前步骤中创建的数据库名称,本示例为wordpress
    • username_here:为数据库的用户名,本示例为root
    • password_here:为数据库的登录密码,即为安装MariaDB时我们设置的密码(本示例设置的密码为NewPassWord1.)
    2021-11-06 16:21:13
    赞同 展开评论 打赏
  • 我做的时候也遇到了,第一次密码设置为纯数字 123 这个密码,就到那一步后报错。wp-config.php文件填写也都正确。尝试直接登陆数据库,后面发现哪怕重启数据库服务,输入密码也拒绝访问,之后我是通过先将数据库文件修改为跳过输入密码,进去后update了一下root对应的密码,修改为了纯字符串 linux 这个密码。再修改一下wp-config,php文件对应密码部分,这边又遇到一个问题按照教程方式,修改失败,后面我还是通过vim 编辑修改后 :wq! 强制保存退出。重启服务后,好了。

    2021-11-03 00:09:49
    赞同 展开评论 打赏
  • 大概率用户名和密码其中之一输入错误。数据库不在本机,localhost的可以排除

    2021-03-07 21:52:50
    赞同 展开评论 打赏
  • 因为你的wp-config.php文件中的数据用户名和账号密码没填对

    2021-03-07 21:53:11
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载