无法将 Wordpress 连接到 MySQL 数据库

Eam*_*ley 2 mysql apache macos wordpress phpmyadmin

做一些本地网站工作来学习 Wordpress 主题开发。

尝试通过提示设置Wordpress,也尝试通过在wp-config.php文件中手动输入信息,都不起作用。还是无法连接数据库,setup-config.php页面返回“Error建立数据库连接”。我已经对登录凭据(数据库名称、用户名、密码等)进行了两次、三次和四次检查,它们是完整且正确的。删除 wp-config.php 并通过网页再次尝试,结果相同。

MySQL 肯定正在运行,Mac 系统首选项面板是这样说的,我可以在命令行登录并运行 SQL 查询,尽管我必须以 root 身份执行此操作。我应该以 root 身份运行 MySQL 吗?

这个问题存在于 Wordpress 以及我也安装的 phpMyAdmin 实例中,所以我认为这与 PHP 代码没有任何关系,它更像是一个权限问题。对于它的价值,我已经编辑了我的 httpd.conf 文件以在端口 80 上获取 Wordpress,在 8081 上获取 phpMyAdmin。Apache 正在为这些站点提供应有的服务,并且 PHP 正在运行,它只是让任一站点连接到数据库问题。

系统信息:

Mac OS X 10.9.5(小牛队)

PHP 版本 5.4.30

MySQL 版本:mysql Ver 14.12 Distrib 5.0.45,用于 apple-darwin9.2.0 (i686) 使用 EditLine 包装器

lfe*_*445 6

就我而言,它就像更改 DB_HOST 一样简单,因此它在wp-config.php 中使用了正确的主机和端口:

define('DB_HOST', '127.0.01:3306');
Run Code Online (Sandbox Code Playgroud)