Невозможно запустить MySql (8.0.15) в OS-X High Sierra (10.13.6) PID-файл - PullRequest
0 голосов
/ 19 февраля 2019

Начиная с разработки на 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

Ошеломлен и не уверен, куда идти дальше.

Является ли тот факт, что я не могу получить доступ к папке данных, результат, потому что я не сделал один / указанный?Не могу найти ответ для работы 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...