Desativar a inicialização do MySQL no Ubuntu 10.04


32

Eu quero impedir que o MySQL inicie no Ubuntu 10.04

Eu tenho usado

update-rc.d -f mysql remove

e confirmou que não há link para o /etc/inid.d/mysql script de qualquer um dos diretórios rc? .d.

Eu também corri sysv-rc-conf e isso me mostra que o MySQL NÃO está sendo chamado como parte do rc.d scripts.

Ainda está começando na inicialização. Como faço para desativá-lo?


o mysqld está rodando sob a conta do usuário mysql
bryan

Respostas:


37

O Ubuntu 10.04 abandonou a abordagem do script init SysV para inicializar o sistema.

Este link explica - http://www.linuxplanet.com/linuxplanet/tutorials/7033/1/

Para evitar que o mysql inicie na inicialização

  • 1 vá para o diretório / etc / init
  • 2. abra o arquivo mysql.conf
  • 3. comente a linha "start on" perto do topo do arquivo, o "start on" pode ser espalhado por duas linhas, então comente ambas

Se você quiser iniciar manualmente o mysql, use o seguinte comando -

  service mysql start


O link é fixo e a resposta está correta.
bryan

8
Em vez de modificar o original .conf arquivo, melhor uso substituir arquivos : (as root)# echo "manual" >> /etc/init/mysql.override
nh2

0

execute o comando da seguinte forma:

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

então comente as linhas de partida, acho que deveria haver duas, e você está pronto!

Feliz Linuxing para todos!


3
/ etc / init / e /etc/init.d/ não são iguais! Não posso recusar isso porque não tenho a reputação e não posso editá-la porque é apenas uma alteração de dois caracteres.
A B

@alberge - Eu fiz a edição. Esperando na revisão por pares.
dhulihan

0

Como @ nh2 mencionado em seu Comente há outro - um caminho maneira mais clara / flexível para desabilitar (/ habilitar) a tarefa do upstart: «…

Com o Upstart 1.3, você pode fazer uso de um "arquivo de substituição" e da sub-rotina do manual para obter o mesmo resultado de maneira mais simples:

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

… »

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.