2013-09-24 5 views
0

Я использую MAMP.phpMyAdmin не может подключиться к серверу MySQL

Похоже, что когда я попытался внести некоторые изменения с паролями, я испортил его, и теперь я не могу получить доступ к чему-либо на phpMyAdmin.

Я пытался переустановить MAMP, но все, что я получаю, по-прежнему остается той же ошибкой.

Кто-нибудь знает, как это исправить?

enter image description here

UPDATE: Даже в терминале я получаю ту же ошибку

/Применения/MAMP/Library/бен/MySQL --host = локальный -uroot -proot

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

+0

Пожалуйста, разместите текстовые сообщения об ошибках как текст, а не как неразборчивые скриншоты. – tadman

ответ

2

проверьте файл конфигурации в MAMP, пароль не определен

Переустановка не переписывает файлы conf

+0

Я проверил файл conf, и я подумал, что пароль установлен в root, так как он говорит: $ cfg ['Servers'] [$ i] ['password'] = 'root'; Был ли я неправ? – felice

+0

Поскольку проблема также возникает из клиента командной строки, это кажется маловероятным. –

1

Попробуйте сбросить свой пароль root через консоль. Instructions can be found here.

Инструкции покрывают Windows и * Nix.

Причина в том, что при повторной установке MAMP/WAMP/LAMP/MySQL и т. Д., И он не удаляет пароль, так как он сохраняет файлы конфигурации, а при удалении MySQL он не удаляет файлы конфигурации, связанные к паролям. У меня была проблема с Windows и Linux. Но я вижу, что это влияет и на Mac.

Редактировать: Я предполагаю, что у вас есть доступ к консоли, потому что вы упоминаете MAMP. Если вы этого не сделаете, попробуйте панель управления вашего хоста, у нее будет опция для Mysql.

Смежные вопросы