Wyłącz uruchamianie MySQL w Ubuntu 10.04


34

Chcę uniemożliwić uruchomienie MySQL w Ubuntu 10.04

używałem

update-rc.d -f mysql remove

i potwierdził, że nie ma linku do /etc/inid.d/mysqlskryptu z żadnego z katalogów rc? .d.

Ja także pobiegłem sysv-rc-conf i pokazuje mi, że MySQL NIE jest wywoływany jako część rc.dskryptów.

Nadal zaczyna się przy rozruchu. Jak mogę to wyłączyć?


mysqld działa na koncie użytkownika mysql
bryan

Odpowiedzi:


37

Ubuntu 10.04 porzuciło podejście inicjujące SysV do uruchamiania systemu.

Ten link wyjaśnia - http://www.linuxplanet.com/linuxplanet/tutorials/7033/1/

Aby zapobiec uruchamianiu mysql podczas rozruchu

  • 1 przejdź do katalogu / etc / init
  • 2. otwórz plik mysql.conf
  • 3. skomentuj wiersz „start on” u góry pliku, „start on” może być rozłożony na dwa wiersze, więc skomentuj oba

Jeśli chcesz ręcznie uruchomić mysql, użyj następującego polecenia -

  service mysql start


Link jest ustalony, a odpowiedź jest poprawna.
bryan

8
Zamiast modyfikować oryginalny .confplik, lepiej użyj plików zastępujących :(as root)# echo "manual" >> /etc/init/mysql.override
nh2

0

uruchom polecenie w następujący sposób:

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

następnie skomentuj linie początkowe, myślę, że powinny być dwa, a wy wszyscy jesteście gotowi!

Szczęśliwy Linuxing dla wszystkich!


3
/ etc / init / i /etc/init.d/ NIE są takie same! Nie mogę głosować za tym, ponieważ nie mam reputacji i nie mogę go edytować, ponieważ jest to zmiana tylko dwóch znaków.
AB

@alberge - Dokonałem edycji. Oczekiwanie na recenzję.
dhulihan

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.