web-dev-qa-db-fra.com

Désactiver le démarrage de MySQL dans Ubuntu 10.04

Je veux empêcher MySQL de démarrer dans Ubuntu 10.04

J'ai utilisé

update-rc.d -f mysql remove

et a confirmé qu'il n'y avait pas de lien vers le script /etc/inid.d/mysql à partir des répertoires rc? .d.

J'ai également exécuté sysv-rc-conf et cela me montre que MySQL n'est PAS appelé dans le cadre des scripts rc.d.

Il commence toujours au démarrage. Comment puis-je le désactiver?

34
bryan

Ubuntu 10.04 a abandonné l’approche de script SysV init pour l’amorçage du système.

Ce lien explique - http://www.linuxplanet.com/linuxplanet/tutorials/7033/1/

Pour empêcher mysql de démarrer au démarrage

  • 1 allez dans le répertoire/etc/init
  • 2. ouvrez le fichier mysql.conf
  • 3. commentez la ligne "start on" vers le haut du fichier, le "start on" peut être réparti sur deux lignes, alors mettez en commentaire les deux

Si vous voulez démarrer manuellement mysql, utilisez la commande suivante -

  service mysql start
37
bryan

lancez la commande comme suit:

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

puis commentez les lignes de départ, je pense qu’il devrait y en avoir deux, et vous êtes prêts!

Bon Linuxing à tous!

0
Amos

Comme @ nh2 mentionné dans son commentaire , il y en a un autre - un moyen plus clair/flexible pour désactiver (/ activer) la tâche de démarrage: "…

Avec Upstart 1.3, vous pouvez utiliser un "fichier de substitution" et la strophe manuelle pour obtenir le même résultat de manière plus simple:

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

… "

0
poige