У меня MySQL stable 8.0.19 (bottled)
установлено через ма c HomeBrew:
brew install mysql
, и он просит меня следовать этим инструкциям в разделе Предупреждение :
We've installed your MySQL database without a root password. To secure it run:
mysql_secure_installation
MySQL is configured to only allow connections from localhost by default
To connect run:
mysql -uroot
To have launchd start mysql now and restart at login:
brew services start mysql
Or, if you don't want/need a background service you can just run:
mysql.server start
и когда я запускаю команду mysql_secure_installation
с или без sudo
, я получаю:
Securing the MySQL server deployment.
Enter password for user root:
Теперь я попытался найти пароль по умолчанию. Процесс установки MySQL для macOS здесь показывает, что на последнем шаге пользователю предоставляется временный пароль:
<img src="https://dev.mysql.com/doc/mysql-osx-excerpt/5.7/en/images/mac-installer-root-password.png" width="500">
Однако я не вижу никакой информации о временном пароле. пароль на выходах терминала HomeBrew. Отсюда я попытался:
sudo grep 'temporary password' /var/log/mysqld.log
, но получаю:
grep: /var/log/mysqld.log: нет такого файла или каталога
Затем я попытался найти этот файл журнала:
sudo find / -name mysqld.log
, но я получил много find: ... Operation not permitted
вместо каких-либо значимых результатов.
Буду признателен, если вы поможете мне узнать
если я все сделал правильно до сих пор,
- если нет, какие ошибки я сделал и как их исправить
если да, как я могу получить временный пароль
каковы следующие шаги
В идеале, я должен быть в состоянии следовать остальной части этого урока в пределах GUI.