Я нахожусь на MacOS, Apache, MySQL, стек PHP и только что установил MySQL 8.0.18 вчера. Все было готово, я создавал схемы и проводил транзакции с локальным хостом: 3306 БД. Отлично!
Сегодня сервер не запускается. Я ничего не изменил в одночасье, без обновлений. В Системных настройках -> MySQL, я нажимаю кнопку «Пуск», на секунду выхожу зеленым, а затем переворачивается на красный. Из терминала я получаю следующее (при использовании «mysqld --initialize»):
2019-11-06T20:39:22.399042Z 0 [System] [MY-013169] [Server] /usr/local/mysql-8.0.18-macos10.14-x86_64/bin/mysqld (mysqld 8.0.18) initializing of server in progress as process 5705
2019-11-06T20:39:22.401472Z 0 [ERROR] [MY-010457] [Server] --initialize specified but the data directory has files in it. Aborting.
2019-11-06T20:39:22.401484Z 0 [ERROR] [MY-013236] [Server] The designated data directory /usr/local/mysql-8.0.18-macos10.14-x86_64/data/ is unusable. You can remove all files that the server added to it.
2019-11-06T20:39:22.401543Z 0 [ERROR] [MY-010119] [Server] Aborting
2019-11-06T20:39:22.401726Z 0 [System] [MY-010910] [Server] /usr/local/mysql-8.0.18-macos10.14-x86_64/bin/mysqld: Shutdown complete (mysqld 8.0.18) MySQL Community Server - GPL.
Я просмотрел другие посты, предлагающие добавить пользователя _mysql в качестве привилегированного пользователя для данной папки (папок). , но это не сработало, как показано:
sudo chown -R u+rwX,g+rwX,o-rwx /usr/local/mysql
chown:u+rwX,g+rwX,o-rwx: illegal user name
Может кто-нибудь помочь мне вернуться туда, где я был вчера? ЛОЛ?! Спасибо!