2013-03-07 5 views
0

Я использую MAMP и Sequel Pro и не могу подключить свою базу данных к wordpress для разработки локальной темы. В MAMP мои огни зеленые. Внутри Sequel Pro я, похоже, могу подключиться через сокет, используя localhost, root и мой пароль, которые я сбросил в терминале (root не дал мне доступ). Bu тогда, когда я пытаюсь загрузить в браузереНе удается подключиться к databse - MAMP

http://localhost:8888/wordpress/ 

с «WordPress», как мое имя базы данных в сиквеле про, я получаю «Ошибка установления соединения с базой данных»

Я изменил пароль пользователя 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'); 

Iv'e был прибегая к помощи всей ночи, пытаясь всеми видами аллей не повез. На форумах Wordpress не было решения ... какая-нибудь идея, что случилось?

Я отлично справлялся с MAMP до тех пор, пока не обновился до Pro, и мне было предложено сбросить пароль ... с тех пор не было никаких кубиков, несмотря на усилия по сбросу в терминал.

спасибо!

ответ

0

Это старый вопрос, но в случае, если кто-то сталкивается с этим через googles, решение состоит в том, чтобы убедиться, что вы указываете на правильный сокет. Sequel Pro по умолчанию ищет в /tmp/mysql.sock для подключения, где mysql будет установлен, если вы не используете MAMP PRO.

В программе Sequel Pro подключите с помощью гнезда и наведите разъем на /Applications/MAMP/tmp/mysql/mysql.sock, все должно работать персико.