GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie deaktiviere ich MySQL unter Linux vom Starten beim Booten oder Statup?

MariaDB verwendet systemd ebenso wie MySQL. Führen Sie zum Deaktivieren von MySQL oder MariaDB beim Booten

aus
systemctl list-unit-files '*mariadb*' '*mysql*'

Wenn Sie mysql.service sehen , versuchen Sie zuerst, diesen zu deaktivieren.

sudo systemctl disable mysql

Jetzt können Sie MySQL mit

starten und stoppen
sudo systemctl stop mysql.service
sudo systemctl start mysql.service

In Ubuntu 18.04 sudo systemctl disable mysql verhindert mysql-server vom Autostart beim Booten.

Für Linux gibt es 3 Haupt-Init-Systeme:Systemd , Upstart und SysV . Obwohl fast alle Linux-Systeme auf Systemd laufen. Die anderen beiden Init-Systeme könnten auch in Ihrem System koexistieren.

Für Systemd , verwenden Sie den Befehl sudo systemctl disable mysql;
Für Upstart , verwenden Sie echo manual >> /etc/init/mysql.override;
Für SysV , führen Sie den folgenden Befehl aus sudo update-rc.d mysql disable

Wenn Sie herausfinden möchten, welches Init-System auf Ihrem Server läuft, lesen Sie bitte diese Antwort.


Linux
  1. So führen Sie MySQL/MariaDB-Abfragen direkt von der Linux-Befehlszeile aus

  2. So booten Sie von einem USB-Laufwerk in VirtualBox unter Linux

  3. Linux – Wie führe ich einen Bootloader von Linux aus?

  4. Wie man NCQ unter Linux (wirklich) deaktiviert

  5. Wie kann man den IPv4-Stack vollständig und dynamisch von Linux deaktivieren?

So deaktivieren Sie die integrierte Webcam in Linux

So booten Sie von einem USB-Laufwerk in Virtualbox unter Linux

So entfernen Sie einen Befehl aus dem Verlauf in Linux

So installieren Sie Software von der Quelle in Linux

So entfernen Sie (^M) Zeichen aus einer Datei in Linux

So deaktivieren Sie Swap unter Linux