我在本地服务器上安装了Wordpress,已将文件名从wp-config-sample.php更改为wp-config.php,并包含了数据库名称,用户ID和密码。
但是在我尝试访问wordpress时收到这个奇怪的消息
警告:mysqli_real_connect():( HY000 / 2003):无法连接MySQL 服务器on' localhost' (10061)in 第1452行的C:\ MAMP \ htdocs \ localdev \ wp-includes \ wp-db.php
不推荐使用:mysql_connect():不推荐使用mysql扩展 将来将被删除:使用mysqli或PDO代替 第1482行的C:\ MAMP \ htdocs \ localdev \ wp-includes \ wp-db.php
警告:mysql_connect():无法在' localhost'上连接到MySQL服务器 (10061)在1482行的C:\ MAMP \ htdocs \ localdev \ wp-includes \ wp-db.php中 建立数据库连接时出错
这意味着您的用户名和密码信息 wp-config.php文件不正确或我们无法联系数据库 localhost上的服务器。这可能意味着您的主机的数据库服务器 下来。
您确定拥有正确的用户名和密码吗?你确定吗 你输入了正确的主机名?你确定吗? 数据库服务器在运行?如果你不确定这些术语对你意味着什么 应该联系你的主人。如果你仍然需要帮助,你可以 总是访问WordPress支持论坛。
答案 0 :(得分:0)
我的程序员在Windows / MAMP上遇到了同样的问题。我们通过向数据库主机添加端口来解决它:
EG。 define('DB_HOST', 'localhost:8889');
答案 1 :(得分:0)
这可能是因为您还没有配置连接所需的mysql凭据。 您需要编辑wp-config.php文件 More info in the docs