Пароль по умолчанию для mysql_secure_installationв системах macOS (Mac) обычно пуст или пуст. Вы можете попробовать нажать клавишу Enter, не вводя пароль при появлении запроса. Однако важно отметить, что пароль по умолчанию может отличаться в зависимости от конкретной установки и конфигурации MySQL на вашем Mac.
Вот несколько способов, которые можно попробовать, если пароль по умолчанию не работает:
-
Используйте пароль, который вы установили во время установки MySQL. Если вы недавно установили MySQL на свой Mac, попробуйте использовать пароль, который вы установили в процессе установки.
-
Проверьте временный пароль: при первой установке MySQL может быть сгенерирован временный пароль. Вы можете проверить этот пароль в файле журнала ошибок MySQL. Откройте терминал и выполните следующую команду:
sudo grep 'temporary password' /var/log/mysqld.logЭта команда отобразит временный пароль, который вы можете использовать для первоначального входа в систему.
-
Сброс пароля root MySQL. Если ни один из вышеперечисленных методов не помог, вы можете сбросить пароль root MySQL. Выполните следующие действия:
-
Остановите службу MySQL. Откройте терминал и выполните следующую команду:
sudo /usr/local/mysql/support-files/mysql.server stop -
Запустите MySQL в безопасном режиме с обходом привилегий. Выполните следующую команду:
sudo mysqld_safe --skip-grant-tables -
В новом окне терминала подключитесь к серверу MySQL от имени пользователя root:
mysql -u root -
После подключения обновите пароль root с помощью следующей команды:
UPDATE mysql.user SET authentication_string = PASSWORD('new_password') WHERE User = 'root';Замените
'new_password'на желаемый пароль. -
Сбросьте права доступа, чтобы обновить изменения:
FLUSH PRIVILEGES; -
Выход из командной строки MySQL:
exit; -
Выйдите из безопасного режима MySQL, нажав
Ctrl + Cв окне терминала, где он запущен. -
Запустите службу MySQL еще раз:
sudo /usr/local/mysql/support-files/mysql.server start
-
После выполнения этих шагов у вас должен быть установлен новый пароль для root-пользователя MySQL на вашем Mac.