Ошибка при запуске MySQL


0

Я установил MySQL с помощью homebrew. Когда я бегу mysql.server start Я получаю следующую ошибку:

ERROR!The server quit without updating PID file (/usr/local/var/mysql...
local.pid

Я искал этот сайт и гуглил это, и я делаю то, что он мне говорит, но мне не повезло.


1
Вместо любого скрипта init.d запустите mysqld на переднем плане без разветвления, и он, вероятно, скажет вам, почему это не удается.
Wrikken

Хорошо, я получаю следующую ошибку и не знаю, как ее исправить: ОШИБКА 2002 (HY000): Не удается подключиться к локальному серверу MySQL через сокет '/tmp/mysql.sock' (2)

1
mysqld НЕ mysql .... Другими словами: запустите неподтвержденный экземпляр mysql с помощью stdout & amp; Стдерр к вашей консоли.
Wrikken

Ответы:


1

что ты уже испробовал? После установки вы запустили следующее:

brew info mysql

Если вы это сделали, это может быть проблема с разрешениями. Возможно, вам потребуется дать пользователю разрешение на запись в файл PID.


Как мне это сделать? Я сделал sudo chown -R [имя пользователя] PID. Возможно, это неправильно, потому что я до сих пор работаю с аппаратной частью компьютера, а не с программной частью. Спасибо за вашу помощь!
Jennifer

Спасибо за это - brew info mysql дает некоторую полезную информацию.
Dave Everitt

0

Во-первых, вы можете использовать mysql_install_db установить ваши системные таблицы MySQL. Тогда вы можете использовать mysql.server start,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.