Я имею вопрос, где MySQL это'т начиная с моего NAS от QNAP.
Я нашел это во-первых, не будучи в состоянии войти в phpmyadmin - получаю ошибку:
#2002 Cannot log in to the MySQL server
Потом я пошел в попытке запустить MySQL, как я думаю, это распространенная проблема с этим, но он просто дал общую ошибку.
Я зашел через устранения неполадок в MySQL.носок файл и все, изменяя свои права, но ничего не работает.
Я перезагружал устройство много раз.
В конце концов я попытался перезапустите MySQL. При этом я получаю:
ERROR! MySQL manager or server PID file could not be found!
Я могу'т найти ничего конкретного на QNAP или какие-то общие тип устранению неполадок для этого. Все, что я найти, кажется, на OSX обзоры.
После долгих поисков, мне удалось зафиксировать в "PID-файл не может быть найден" и проблема на моей машине. Я'м на ОС Х 10.9.3 и установлен MySQL с помощью доморощенного.
Во-первых, я нашел здесь мой PID-файл:
/usr/local/var/mysql/{username}.pid
Далее, я нашел моего.файл CNF здесь:
/usr/local/Cellar/mysql/5.6.19/my.cnf
Наконец, я добавил эту строку в нижней части моего.КНФ:
pid-file = /usr/local/var/mysql/{username}.pid
Надеюсь, что это работает для кого-то другого, и избавит вас от головной боли! Дон'т забудьте заменить {имя пользователя} с вашей машиной's имя (Джеффс-воздух-2 в моем случае).
Я пробовал все выше, но не увидела никаких результатов, пока я не получил подсказку здесь: https://superuser.com/questions/159486/how-to-kill-process-in-mac-os-x-and-not-have-it-restart-on-its-own
В конце концов я подошел к монитору активности в моем Mac, заставить бросить ПИД, и выполнена команда:
sudo /usr/local/mysql/support-files/mysql.server restart
Волшебство было сделано!!!
Если вы установили MySQL, используя самогон лучший способ пойти бы с доморощенного
brew services restart mysql
после выполнения этой команды, все проблемы, что обновление автоматически будут решены
Я в конечном итоге выяснить это на мою собственную.
В поиск мои журналы я пошел в
cd /usr/local/mysql/var
Там я нашел файл с названием [Майны].пид (замените [Майны] с именем вашего NAS.
Затем я побежал следующие действия, чтобы удалить файл
rm -rf /usr/local/mysql/var/[MyNAS].pid
Тогда я перезапустить MySQL с
[/usr/local/mysql/var] # /etc/init.d/mysqld.sh restart
/mnt/ext/opt/mysql
/mnt/ext/opt/mysql
Try to shutting down MySQL
ERROR! MySQL manager or server PID file could not be found!
/mnt/ext/opt/mysql
Starting MySQL. SUCCESS!
Я все проверил и все снова работает как шарм!
Приведенные ниже команды должны выполняться, и он будет работать.
Перейдите в терминал и введите
sudo chown -RL root:mysql /usr/local/mysql
sudo chown -RL mysql:mysql /usr/local/mysql/data
sudo /usr/local/mysql/support-files/mysql.server start
Просто запустите проще
(Дон'т работать как root) из своего терминала. Ваш MySQL сервер будет перезагружен и сбросить все, как показано на картинке ниже:
И использовать команду вот так:
mysql -u root -h 127.0.0.1
Проверьте, если ваш сервер является первой полной, это обычная причина (может'т создать PID-файл, потому что у вас нет пространства). Выполните это, чтобы проверить использование дискового пространства..
df -h
Если вы получаете что-то вроде этого, вы полны..
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 40G 6.3M 100% /
В этом случае, вам нужно, чтобы начать искать что удалить, чтобы освободить место, или добавить дополнительный диск на вашем сервере.
Ошибка! Файл MySQL-сервера пид не может быть найден!
Это может быть из-за проблем с местом на диске, диск инода использования или повреждения InnoDB, которые могут привести к ошибке.
Проблема была с файлом PID, а решение было:
Логин SSH на сервер в корень
Создать каталог /var/работа/MySQL для
функция mkdir /ВАР/работа/MySQL для
сенсорный тузды.пид
Изменения его формы собственности и группы в mysql:mysql-сервера
Чаун в mysql:mysql и проще.пид
Перезапустить службу MySQL
Молодец!
У меня был тот же вопрос. Получается, я добавила неправильные переменные в мой.CNF файл. После того как я удалил их и перезапустить MySQL начало не вопрос.
После установки phpMyAdmin и я также сталкивается с той же проблемой,
У меня такая же проблема. Я нашел файл {имя пользователя}.местные.вместо того, чтобы подстраховаться {имя пользователя}.местные.пид внутри /usr/местные/MySQL, то я меняю имя .ERR на .пид и работать нормально. Начиная С MySQL Успехов!
Моя ОС Эль-Капитан 10.11.5
Я знаю, это старый пост, но я столкнулся с ошибкой! Файл MySQL-сервера пид не может быть найден!при попытке запустить MySQL после обновления мой.файл CNF
. Я сделал следующее, чтобы решить проблему:
Удалил мой экспериментальное обновление на мой.КНФ`
Удалил `.чистая.пид "и".чистая.подстраховаться файлы.
в
delete /usr/local/var/mysql/**<YourUserName>**-MBP.airstreamcomm.net.*
в
ps -ax | grep mysql
kill **<process id>**
в
mysql.server start
Сначала найти ПИД службу MySQL
ps aux | grep mysql
Затем, вы должны убить процесс
sudo kill <pid>
После снова запустить службу MySQL
mysql.server start
Если вы'вновь с использованием инструментальных средств СУБД MySQL, в базе MySQL.сервер остановить/перезапустить/запустить не получится.
Вы должны войти в верстак, а затем нажмите "отключение сервера и". См. прикрепленную картинку.
Я смог решить это на ОС Х на закрытие существующей базы данных MySQL.сервер, который был запущен:
mysql.server stop
Начиная:
mysql.server start
Оттуда я мог бы запустить в MySQL.сервер перезагрузить
, не выдавая ошибки.