Debian - Avvio di MySQL all'avvio


8

Ho MySQL sul mio computer per scopi di sviluppo, ma il più delle volte non lo uso. Come posso configurare il mio Debian in modo che non si avvii MySQL all'avvio, ma solo quando glielo dico (usando service mysql start).

Ho fatto la stessa cosa con apache2 usando,

 update-rc.d -f apache2 remove

Ma non sono riuscito a trovare un modo per farlo con MySQL.

Risposte:


16

Tu vuoi update-rc.d mysql disable. Non si desidera rimuovere, come notato nella manpage update-rc.d:

A common system administration error is to delete the links with the thought that this will "disable" the service, i.e., that this will pre‐ vent the service from being started. However, if all links have been deleted then the next time the package is upgraded, the package's postinst script will run update-rc.d again and this will reinstall links at their factory default locations


2

Poiché Debian 8 (Jessy) usa systemd di default, quindi prova questo:

systemctl list-units | grep mysql    # check for mysql unit name
systemctl disable mysql.service      # or whatever you find at prev step

1
update-rc.d -f mysql remove

o:

update-rc.d mysql disable
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.