2016-01-27 2 views
3

Я унаследовал компьютер, на котором ранее был установлен сервер MySql, а затем удален (по-видимому, он прошел отлично до удаления). Я в базе данных, поэтому я попытался установить его снова, и теперь я получаю ошибку:MySql ERROR! Сервер завершает работу без обновления файла PID.

Запуск MySQL . ОШИБКА! Сервер завершает работу без обновления PID-файла (/usr/local/mysql/data/Computer.local.pid).

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

Я попытался (от http://coolestguidesontheplanet.com/mysql-error-server-quit-without-updating-pid-file/):

Компьютер:/компьютер $ /usr/local/mysql/support-files/mysql.server перезагружать

И я получаю эту ошибку: ERROR ! Файл PID сервера MySQL не найден! Запуск MySQL

. ОШИБКА! Сервер завершает работу без обновления PID-файла (/usr/local/mysql/data/Computer.local.pid).

Я не уверен, что они говорят мне, что делать здесь:

Удалить /etc/my.cnf или просто поддержать его сейчас и перезапустить: Суды мв /etc/my.cnf /etc/my.cnf.bak

, потому что я получаю эту ошибку, когда я типа:

компьютер:/компьютер $ кд /usr/my.cnf

-bash: CD: /usr/my.cnf: Нет такого файла или каталога

Я также вижу из: mysql ERROR! The server quit without updating PID file? То есть журналы ошибок и файл my.cnf, но я не уверен, что для доступа к их.


MySql Скачал: MySQL-5.7.10-osx10.9-x86_64.dmg

Я на макинтош версии 10.7.5

Спасибо!

+0

Возможный дубликат: http://stackoverflow.com/ Вопросы/4963171/mysql-server-startup-error-the-server-quit-without-update-pid-file –

+0

Я прочитал это и это не помогло мне. – JFQue3316

ответ

24

В основном это вопрос разрешения

Шаг1: Проверьте файл ошибки первого.

tail -f /usr/local/mysql/data/*.err 

Шаг2: ли полное выключаться или убить процесс.Убедитесь, что ни один процесс MySQL не работает

mysqladmin -uroot shutdown 
sudo killall mysqld 

ps -ef | grep mysql 

Step3: Дайте permisiions

sudo chown -RL root:mysql /usr/local/mysql 
sudo chown -RL mysql:mysql /usr/local/mysql/data 
chmod -R 755 /usr/local/mysql/data 

step4: Start MySQL

sudo mysql.server start 
+0

Rockstar ... Я только что нашел старую установку MySql в другой папке, и там находится my.cnf. Это единственная папка my.cnf ... возможно, это вызывает у меня проблему? – JFQue3316

+0

Работал, как шарм, спасибо! – SudoPlz

+0

Работала как очарование для меня –