Saya telah menginstal mysql (dari repos) pada mesin pengembangan (laptop) dan saya tidak perlu daemon berjalan pada setiap boot. Saya telah menyalin /etc/init/mysql.conf ke /etc/init/mysql.conf.old dan kemudian menghapus semua yang mengikuti baris "mulai". Namun, setelah reboot, saya tidak bisa lagi memulai mysqld melalui pemula:
$ sudo service mysql start
start: Unknown job: mysql
Ini juga gagal (mencoba apa pun pada saat ini):
$ sudo service mysql restart
stop: Unknown job: mysql
start: Unknown job: mysql
Ini adalah skrip pemula saya:
# /etc/init/mysql.conf
....
start on
stop on starting rc RUNLEVEL=[016]
Ini adalah skrip default:
# /etc/init/mysql.conf.old
....
start on runlevel [2345]
stop on starting rc RUNLEVEL=[016]
Semua yang saya baca sampai sekarang menunjukkan bahwa ini adalah bagaimana layanan dapat dicegah mulai saat boot. Apakah ada cara yang lebih baik untuk melakukan ini atau apakah saya membuat kesalahan dalam skrip pemula?
UPDATE : Saya telah memindahkan file conf cadangan dari / etc / init dan reboot berpikir bahwa mungkin ada konflik tetapi pemula masih mengatakanUnknown job: mysql