Упс! Я забыл свой корневой пароль MAMP: быстрые исправления и методы восстановления

Забыть корневой пароль вашего сервера MAMP (Mac, Apache, MySQL, PHP) может быть весьма неприятно. Это может помешать вам получить доступ к вашим базам данных и затруднить выполнение ваших задач по разработке. Но не бойтесь! В этом сообщении блога мы рассмотрим несколько простых и разговорных методов, которые помогут вам восстановить забытый корневой пароль MAMP и восстановить контроль над средой разработки.

Метод 1: сброс корневого пароля MAMP через phpMyAdmin
Один из самых простых способов сбросить корневой пароль MAMP — через phpMyAdmin. Выполните следующие действия:

  1. Запустите MAMP и запустите серверы.
  2. Откройте веб-браузер и введите «localhost/phpmyadmin» в адресной строке.
  3. Перейдите на вкладку «Учетные записи пользователей» и найдите пользователя root.
  4. Выберите параметр «Изменить привилегии» для пользователя root.
  5. Введите новый пароль в поле «Изменить пароль» и сохраните изменения.
  6. Перезапустите серверы MAMP.

Метод 2: сброс корневого пароля MAMP через терминал
Если вы предпочитаете работать с командной строкой, вы можете сбросить корневой пароль MAMP с помощью терминала. Вот как:

  1. Запустите Терминал на своем Mac.
  2. Введите следующую команду, чтобы перейти к папке корзины MAMP:
    cd /Applications/MAMP/bin
  3. Запустите инструмент командной строки MySQL, используя следующую команду:
    ./mysql -uroot -proot
  4. В командной строке MySQL выполните следующую команду, чтобы изменить пароль root:
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

    Замените «new_password» на желаемый пароль.

  5. Выйдите из командной строки MySQL, набрав:
    exit
  6. Перезапустите серверы MAMP.

Метод 3: сброс файла конфигурации MAMP
Если описанные выше методы не сработали, вы можете попробовать сбросить файл конфигурации MAMP. Выполните следующие действия:

  1. Остановите серверы MAMP.
  2. Перейдите в следующую папку на своем Mac: /Applications/MAMP/db/mysql56.
  3. Найдите файл с именем mysql_error_log.errи откройте его.
  4. Найдите строку «Для root@localhost сгенерирован временный пароль».
  5. Скопируйте сгенерированный временный пароль.
  6. Откройте терминал и введите следующую команду:
    /Applications/MAMP/Library/bin/mysqladmin -u root -p password new_password

    Замените «new_password» на желаемый пароль. При появлении запроса вставьте временный пароль.

  7. Перезапустите серверы MAMP.

Забыть корневой пароль MAMP может быть настоящей головной болью, но с помощью методов, описанных выше, вы можете быстро восстановить доступ к своей среде разработки. Независимо от того, решите ли вы сбросить пароль через phpMyAdmin, Терминал или путем сброса файла конфигурации, обязательно выберите надежный пароль для повышения безопасности. Не забудьте сохранить свой пароль в безопасном и доступном месте, чтобы избежать неудач в будущем.