Debian - Empêcher MySQL de démarrer au démarrage


8

J'ai MySQL sur mon ordinateur à des fins de développement, mais la plupart du temps je ne l'utilise pas. Comment puis-je configurer ma Debian pour qu'elle ne démarre pas MySQL au démarrage, mais uniquement lorsque je le lui dis (en utilisant service mysql start).

J'ai fait la même chose avec apache2 en utilisant,

 update-rc.d -f apache2 remove

Mais je n'ai pas trouvé de moyen de le faire avec MySQL.

Réponses:


16

Tu veux update-rc.d mysql disable. Vous ne voulez pas supprimer, comme indiqué dans la page de manuel 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

Depuis Debian 8 (Jessy) utilisant systemd par défaut, essayez donc ceci:

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

ou:

update-rc.d mysql disable
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.