MariaDB používá systemd stejně jako MySQL. Chcete-li zakázat MySQL nebo MariaDB, po spuštění při spuštění spusťte
systemctl list-unit-files '*mariadb*' '*mysql*'
Pokud vidíte mysql.service , zkuste to nejprve deaktivovat.
sudo systemctl disable mysql
Nyní můžete spustit a zastavit MySQL pomocí
sudo systemctl stop mysql.service
sudo systemctl start mysql.service
V Ubuntu 18.04, sudo systemctl disable mysql zabrání mysql-server z automatického spuštění při spouštění.
Pro linux existují 3 hlavní init systémy:Systemd , Upstart a SysV . Ačkoli téměř všechny systémy Linux běží na Systemd. Další dva init systémy mohou také koexistovat ve vašem systému.
Pro Systemd , použijte příkaz sudo systemctl disable mysql;
Pro Upstart , použijte echo manual >> /etc/init/mysql.override;
Pro SysV , spusťte následující příkaz sudo update-rc.d mysql disable
Pokud chcete zjistit, který init systém běží na vašem serveru, přečtěte si tuto odpověď.