Я получил ошибку при запуске службы mysql.
/etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql
start: Job failed to start
Пожалуйста, поделитесь своими идеями ...
РЕШЕНИЕ UBUNTU, Если Вы используете AWS (Хостинг Amazon), я мог, вероятно, сталкиваясь с облачной проблемой. Мне установили Сервер Zpanel на "свободном уровне" план, и мой MySQL стал очень нестабильным.
Иногда лучшим решением могла быть установка снова и снова. (обычно я пытаюсь сделать snapshop, как только у меня есть сервер и работающий),
Ну, другое решение, мог быть, только переустанавливают MySQL. Обычно эта проблема появляется, когда Вы пытаетесь изменить что-то в /etc/mysql/my.cnf
.
Для фиксации его (работает большую часть времени) необходимо будет выполнить некоторые шаги (они ступают, попытается нормализовать экземпляр MySQL),
Во-первых, попытайтесь перезагрузить сервер (если он не работает, следует к следующим шагам):
sudo reboot
Другие шаги:
var/lib/mysql/
, только для проверки данные будут безопасны:sudo -i
cp -R /var/lib/mysql/ ~/mysql
После этого удалите/произведите чистку MySQL (это удалит: php5-mysql
, phpmyadmin
и другие библиотеки, поэтому после процедуры, необходимо будет переустановить снова.
sudo apt-get purge mysql-server-5.1 mysql-common
Удалите папку /etc/mysql/
и его содержание:
sudo rm /etc/mysql/ -R
Позже, проверьте, находятся ли файлы базы данных все еще в папке /var/lib/mysql/
и если они не, затем копируют его назад:
mkdir /var/lib/mysql/ chown root:root /var/lib/mysql/ -R cd ~/mysql/ cp * /var/lib/mysql/ -R
Хорошо, затем установите o mysql сервер снова
apt-get install mysql-server
И наконец установите phpmyadmin и php5-mysql:
apt-get install php5-mysql apt-get install phpmyadmin
Наконец, перезапустите услуги и проверку, если состояние хорошо теперь:
service apache2 restart service mysql restart
Именно! Это должно работать. Я надеюсь, что это работает на Вас! (не волнуйтесь о старых данных. Вот почему у нас есть резервное копирование это сначала),
В моем случае проблема заключалась в том, что у меня не было свободного места на жестком диске. Файл журнала вырос до невероятных размеров, и я не смог запустить MySQL из-за недостатка свободного места. После того, как я очистил файл и перезапустил его, он работал нормально.