MariaDB は systemd
を使用します MySQL もそうです。 MySQL または MariaDB を無効にするには、起動時に起動してから、
systemctl list-unit-files '*mariadb*' '*mysql*'
mysql.service
が表示された場合 、まずそれを無効にしてみてください。
sudo systemctl disable mysql
これで、MySQL を起動および停止できます
sudo systemctl stop mysql.service
sudo systemctl start mysql.service
Ubuntu 18.04 では、sudo systemctl disable mysql
mysql-server
を防ぎます 起動時の自動起動から.
Linux の場合、3 つの主要な初期化システムがあります:Systemd
、 Upstart
と SysV
.ほとんどすべての Linux システムは Systemd 上で実行されますが。他の 2 つの init システムもシステムに共存する場合があります。
Systemd
の場合 、コマンド sudo systemctl disable mysql
を使用;
Upstart
の場合 、 echo manual >> /etc/init/mysql.override
を使用;
SysV
の場合 、次のコマンド sudo update-rc.d mysql disable
を実行します
サーバーで実行されている init システムを知りたい場合は、この回答をお読みください。