#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
(я думаю), записан ли там сгенерированный им пароль.