【问题】
在安装本地wordpress的过程中,访问wordpress下面的wp-admin/install.php:
http://localhost/wordpress/wp-admin/install.php
时出错:
数据库连接错误
您在
wp-config.php
文件中提供的数据库用户名和密码可能不正确,或者无法连接到localhost
上的数据库服务器,这意味着您的主机数据库服务器已停止工作。
- 您确认您提供的用户名和密码正确么?
- 您确认您提供的主机名正确么?
- 您确认数据库服务器运行正常么?
若您不理解上述术语,请联系您的服务提供商。如果您仍需帮助,可访问 WordPress 中文论坛,或 WordPress 支持论坛(英文)。
【解决过程】
1.很明显,是数据库没有连接成功。
而实际上,之前自己是已经建立好了新的MySQL的数据库,名字就叫wordpress,用于wordpress的。
关于如何为wordpress建立数据库,不了解的可参考:
【教程】使用phpMyAdmin为WordPress新建MySQL数据库
但是却没有去修改相应的wp-config.php,没有把数据库配置改为建好的那个数据库。
2.所以去修改wp-config.php,原先的内容是:
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** // /** WordPress 数据库的名称 */ define('DB_NAME', 'database_name_here'); /** MySQL 数据库用户名 */ define('DB_USER', 'username_here'); /** MySQL 数据库密码 */ define('DB_PASSWORD', 'password_here');
修改后为:
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** // /** WordPress 数据库的名称 */ define('DB_NAME', 'wordpress'); /** MySQL 数据库用户名 */ define('DB_USER', 'root'); /** MySQL 数据库密码 */ define('DB_PASSWORD', '');
其中:
- DB_NAME,是设置MySQL中数据库的名字,此处为我之前去新建的数据库wordpress
- DB_USER,数据库用户名,此处(wamp中)默认为root,我没有改
- DB_PASSWORD.数据库的密码,此处(wamp)默认为空,我暂时也没去修改
另外多说一句,关于默认MySQL数据库密码为空,之前在phpMyAdmin的界面最底端,有提示的:
您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应。您的 MySQL 服务器使用默认值运行当然没有问题,不过这样的话,被入侵的可能性会很大,我们强烈建议您应该立即给 ‘root’ 用户设置一个密码来补上这个安全漏洞。
此处暂时没去修改.
3.先去试试看看现在能否去安装wordpress了:
去打开http://localhost/wordpress/wp-admin/install.php,
然后就可以进入wordpress安装界面了:
接下来,就是去继续安装的过程了。
【总结】
如果安装wordpress过程中,访问wp-admin/install.php:而遇到错误:
数据库连接错误
您在
wp-config.php
文件中提供的数据库用户名和密码可能不正确,或者无法连接到localhost
上的数据库服务器,这意味着您的主机数据库服务器已停止工作
则需要知道的是,让wordpress能否运行之前,需要先建立wordpress数据库,建立好后,需要去修改wordpress根目录下的wp-config.php,把相关的数据库的名字,用户名和密码,填上去,
然后wordpress才能正常连接上你的数据库,才能消除此错误。
转载请注明:在路上 » 【已解决】安装wordpress过程中,访问wp-admin/install.php出错:数据库连接错误。您在wp-config.php文件中提供的数据库用户名和密码可能不正确