2014-10-30 4 views
0

У меня есть сервер MAMP, установленный на моем Macbook, и все работает нормально, пока я не попытался добавить пароль к «root» пользователю localhost. Я выбрал пароль и теперь всякий раз, когда я иду на локальный хост: 8888/PHPMyAdmin, страница дает мне ошибку говоря:Не удается получить доступ к PHPMyAdmin

1045. - Доступ запрещен для пользователя «корня» @ «локальных» (используя пароль: ДА)

В нем также говорится, что система пыталась подключиться к MySQL, но MySQL отклонил соединение, и я должен проверить свои настройки имени пользователя и пароля.

Почему это так странно и как я могу заставить PHPMyAdmin вернуться к работе?

Сообщается, что мне нужно проверить файл config.inc.php, но я не могу найти этот файл в папке MAMP.

+0

попытка войти в систему с фактической утилитой тузд в терминале. '> mysql -uroot -pYourPassWordHere' (обратите внимание: нет пробела между -u/-p и аргументами для них) Это работает? Если нет, это не PHPMyAdmin, это ваша пользовательская таблица mysql: вы никогда не предоставляли доступ к учетной записи root на localhost. –

+0

Он говорит, что команда не найдена в терминале –

+0

, что впечатляет. Как вы установили стек * AMP без правильной установки mysql? –

ответ

0

конфигурационный файл должен находиться под: /Applications/MAMP/bin/phpMyAdmin-XXX/config.inc.php

Редактировать его и проверить имя пользователя // пароль для

Вы всегда можете сбросить корневой пароль с помощью:

http://www.tech-otaku.com/local-server/resetting-mamp-mysql-root-user-password/

+0

Что мне делать с этим файлом? Итак, если я изменю пароль там, все будет нормально работать? –

+0

Хорошо, теперь я получил это благодаря! –

+0

Посмотрите на ссылку, которую я опубликовал. это пошаговое прохождение процедуры восстановления пароля пользователя MySQL. После того, как вы снова запустите командную строку mySQL, проверьте phpMyAdmin – jean