wordpress配置 - 错误建立数据库连接本地主机

问题描述:

我想摆脱使用Mamp,所以最近安装了MySQL,编辑我的虚拟主机,并试图从一个不是本地主机的URL运行wordpress实例。wordpress配置 - 错误建立数据库连接本地主机

我认为我做错了MySQL,因为WordPress似乎无法访问我的数据库。

我得到这个错误来自WordPress的 -

[2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) in in /Users/myusername/workspaces/wordpress/test/wp-includes/wp-db.php on line 1017 

我的wordpress的配置是这样的 -

define('DB_NAME', 'test_db'); 
define('DB_USER', 'test_user'); 
define('DB_PASSWORD', 'test_password'); 
define('DB_HOST', 'localhost'); 

我是从终端访问mysql和我仍然在寻找周围最近的举动我的路从窗口,但我fairlry一定我已经正确设置用户和数据库。

一个解决方案将是伟大的,但也会很感激我如何去调试这样的问题的一些技巧。

mkdir /var/mysql 

ln -s /tmp/mysql.sock /var/mysql/mysql.sock 

Mac不是Unix。所以试试这个。

并提示:当您看到如No such file or directory这样的错误时,您缺少脚本期望找到的文件或目录。 例如如果我的解决办法是行不通的寻找到的mysql.sock是和做一个链接指向/var/mysql/mysql.sock

显然,它的发生对Mac OS X 10.4.4+

+0

这是知府的感谢。任何想法为什么它认为它是unix开始? – Finnnn

+0

我已经编辑了与链接的答案。它认为它是unix,因为macos是unix系统。 – dierre