Назад | Перейти на главную страницу

Debian - остановка загрузки MySQL при запуске

У меня на компьютере есть MySQL для разработки, но в большинстве случаев я не использую его. Как я могу настроить свой Debian так, чтобы он не запускал MySQL при загрузке, а только когда я ему говорю (используя service mysql start).

Я сделал то же самое с apache2, используя,

 update-rc.d -f apache2 remove

Но я не мог найти способ сделать это с MySQL.

Вы хотите update-rc.d mysql disable. Вы не хотите удалять, как указано на странице руководства 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

Поскольку Debian 8 (Jessie) по умолчанию использует systemd, попробуйте следующее:

systemctl list-units | grep mysql    # check for mysql unit name
systemctl disable mysql.service      # or whatever you find at prev step
update-rc.d -f mysql remove

или:

update-rc.d mysql disable