Начиная с разработки на PHP / MySQL и, как говорится в названии, скачал MySQL 8.0.15 DMG.Установлены.Тем не менее, когда я пытаюсь выполнить команду терминала: "sudo /usr/local/mysql/support-files/mysql.server.start"
, я получаю:
"Starting MysQl .......... "
, что в итоге заканчивается:
ERROR! The server quit without updating PID file (/usr/local/mysql/data/Macbook.hsd.comcast.net.pid)
До сих пор я пытался:
- Попытался удалить файл "Macbook.hsd.comcast.net.pid", расположенный в каталоге данных, но все, что я продолжаю получать"
No Such file or directory
" - Чтобы найти файл "my.cnf" по умолчанию в моде или добавить значения по умолчанию, ОДНАКО я прочитал это: "По умолчанию при установке OS X не используется my.cnf,и My SQL просто использует значения по умолчанию. Чтобы создать свой собственный my.cnf, вы можете просто создать файл прямо в / etc.
- В папке данных есть файл «auto.cnf», яне уверен, что MySQL использует это или будет уважать «my.cnf», созданный в папке
/usr/local/sql/data/
. - Я не уверен в правильном расположении для создания «my.cnf» (см. всеЯ хочу сделать, это установить правильное значение для "pid-файла", например
pid-file = /var/run/mysqld/mysqld.pid
, а затем создать каталог и дать ему соответствующие разрешения. СМОТРЕТЬ ОБНОВЛЕНИЕ ВНИЗ: - Я не могу получить доступ к папке «data» в папке MySQL (которая является псевдонимом): «
/usr/local/mysql-8.0.15-macos10.14-x86_64/
».Мне все время говорят, что у меня нет разрешения.Есть маленькая красная точка - Я установил, проверил разрешения в "
/user/local/mysql/
" и сделал
"sudo chown -RL root:mysql /user/local/mysql
"
"sudo chown -RL _mysql:mysql /usr/local/mysql/data
" В каталоге / mysql / теперь все читается: ![enter image description here](https://i.stack.imgur.com/ToUAr.jpg)
Ошеломлен и не уверен, куда идти дальше.
Является ли тот факт, что я не могу получить доступ к папке данных, результат, потому что я не сделал один / указанный?Не могу найти ответ для работы MySQL с HighSierra / Mojave.Я не могу поверить, что он просто мертв.
Буду признателен за любую / всю помощь.
ОБНОВЛЕНИЕ / РЕДАКТИРОВАНИЕ:
- Я смог добавить свои права пользователя в "
/user/local/mysql/data
»и, наконец, смог получить доступ к файлу ошибок (« Macbook.hsd.comcast.net.err ») и« auto.cnf ». - Файл« auto.cnf »пуст, кромеодна строка:
[auto] server-uuid=e7986494-331d-11e9-9691-bec9b3249da6
(не уверен, что мне нужно изменить auto.cnf и добавить записи PID).См. Ошибку НИЖЕ, которая, кажется, указывает на иное. - В файле ошибок были повторены ошибки (возникавшие несколько раз):
![enter image description here](https://i.stack.imgur.com/uOr6T.jpg)