Больше не могу получить доступ к MySQL через терминал

#mysql

#mysql

Вопрос:

Я новичок в MySQL и смог войти в систему и поработать с ней на днях. Должно быть, я что-то сделал, потому что теперь, когда я пытаюсь войти в систему mysql -u root -p , я получаю следующее сообщение об ошибке:

-bash: /Applications/MAMP /Library/bin/mysql: такого файла или каталога нет.

Любые идеи о том, что делать, пожалуйста

Комментарии:

1. Похоже, у вас больше не установлен MAMP. Возможно, вы его удалили?

2. Я пошел дальше и снова загрузил MAMP, и теперь я получаю это как свою ошибку. ОШИБКА 2002 (HY000): не удается подключиться к локальному серверу MySQL через сокет ‘/Applications/MAMP / tmp /mysql /mysql.sock’ (2) Я попытался запустить /Applications/ MAMP /Library/bin/ mysql -u root -p, но я все еще получаю ту же ошибку

3. Что ж, теперь он может найти клиентскую программу mysql, что является прогрессом. Но похоже, что сервер MySQL не запущен. Вы открыли приложение MAMP и запустили серверы? Смотрите documentation.mamp.info/en/MAMP-Mac/First-Steps

4. Я запустил сервер сейчас, и теперь, когда я пробую mysql -u root -p и ввожу свой пароль, я получаю следующее сообщение об ошибке ERROR 1045 (28000): Доступ запрещен для пользователя ‘root’ @ ‘localhost’ (используя пароль: ДА). Я прочитал несколько сценариев о том, как исправить это, запуская MySQL в безопасном режиме и пытаясь изменить пароль root, но, похоже, это не работает, потому что я все еще продолжаю получать ошибку.

5. Некоторые версии MySQL генерируют случайный пароль для root при установке. Вы можете проверить /Applications/MAMP/logs/mysql_error_log.err (я думаю), записан ли там сгенерированный им пароль.