Отключить запуск MySQL в Ubuntu 10.04

34

Я хочу предотвратить запуск MySQL в Ubuntu 10.04

я использовал

update-rc.d -f mysql remove

и подтвердил, что в /etc/inid.d/mysqlлюбом из каталогов rc? .d нет ссылки на скрипт.

Я также запустил, sysv-rc-confи это показывает мне, что MySQL НЕ вызывается как часть rc.dсценариев.

Это все еще начинается при загрузке. Как мне это отключить?

Bryan
источник
mysqld работает под учетной записью пользователя mysql
Брайан,

Ответы:

37

Ubuntu 10.04 отказалась от использования сценария инициализации SysV для загрузки системы.

Эта ссылка объясняет - http://www.linuxplanet.com/linuxplanet/tutorials/7033/1/

Чтобы запретить запуск mysql при загрузке

  • 1 перейдите в каталог / etc / init
  • 2. открыть файл mysql.conf
  • 3. закомментируйте строку «start on» в верхней части файла, «start on» может быть разбит на две строки, поэтому закомментируйте оба

Если вы хотите вручную запустить mysql, используйте следующую команду -

  service mysql start
Bryan
источник
1
Ссылка 404. Используйте linuxplanet.com/linuxplanet/tutorials/7033/1
Кевин М.
Ссылка исправлена, и ответ правильный.
Брайан,
8
Вместо изменения исходного .confфайла лучше использовать файлы переопределения :(as root)# echo "manual" >> /etc/init/mysql.override
nh2
0

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

root@user:~# gedit /etc/init/mysql.conf 

затем закомментируйте стартовые строки, я думаю, что их должно быть две, и все готово!

Счастливого Linux для всех!

амосс
источник
3
/ etc / init / и /etc/init.d/ НЕ одинаковы! Я не могу опровергнуть это, потому что у меня нет репутации, и я не могу редактировать это, потому что это всего лишь двухсимвольное изменение.
AB
@alberge - я сделал редактирование. Жду на экспертную оценку.
Дхулихан
0

Как упомянул в своем комментарии @ nh2, есть еще один - более понятный / гибкий способ отключить (/ включить) задачу выскочки: «…

В Upstart 1.3 вы можете использовать «файл переопределения» и раздел руководства для более простого достижения того же результата:

# echo "manual" >> /etc/init/myjob.override

... »

poige
источник