我正在使用MAMP和Sequel Pro,无法连接我的数据库与wordpress进行本地主题开发。在MAMP中,我的灯是绿色的。在Sequel Pro中,我似乎能够使用localhost、root和我在终端中重置的密码( root不给我访问权限)通过套接字连接。但是,当我尝试在浏览器中加载时
http://localhost:8888/wordpress/在sequel pro中使用'wordpress‘作为我的数据库名称,我得到“错误建立数据库连接”。
我在wp-config文件中更改了MySQL用户密码,以反映密码更改,但没有任何有意义的结果:
define('DB_NAME', 'wordpress'); ( as I assigned in sequel pro)
/** MySQL database username */
define('DB_USER', 'root');
/** MySQL database password */
define('DB_PASSWORD', 'my password');
/** MySQL hostname */
define('DB_HOST', 'localhost');我已经找了一整晚了,尝试了所有的途径,但都没有成功。
我做的很好,直到我最近升级到专业版,然后提示重置password....since,没有骰子,尽管努力重置在终端。
发布于 2013-11-21 01:09:56
这是一个古老的问题,但如果有人通过谷歌遇到这个问题,解决方案是确保您指向正确的套接字。Sequel PRO默认在/tmp/mysql.sock中进行连接,如果不使用MAMP Pro,mysql就会安装在这个位置。
在Sequel Pro中,使用socket连接,并将socket指向/Applications/MAMP/tmp/mysql/mysql.sock它应该都能正常工作。
https://stackoverflow.com/questions/15270340
复制相似问题