Я давно использую MySQL в Ubuntu, но вчера ни с того ни с сего сервер не запустился. Это не удается со следующим сообщением:
2013-12-20 10:03:28 - Executting '/bin/systemctl start mysqld'
2013-12-20 10:03:28 - Start server: /bin/bash: /bin/systemctl: File or Folder
2013-12-20 10:03:28 - Start server: not found.
2013-12-20 10:03:28 - Checked server status: Server is stopped.
2013-12-20 10:03:29 - Server start done.
2013-12-20 10:03:29 - Checked server status: Server is stopped.
Немного покопавшись, я обнаружил, что systemctl является частью (systemd) пакета, который не используется по умолчанию в Ubuntu 12.04... по умолчанию используется upstart. Это была вся информация, которую я смог найти вокруг.
Итак, у меня есть вопросы: 1. Как получилось, что mysql пытается использовать другую службу для своей инициализации? Может обновление сломало? 2 - Как мне указать серверу mysql использовать выскочку для начала работы?
Любая помощь в этом будет высоко оценена.