GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je désactiver MySQL sur Linux à partir du démarrage ou du statup ?

MariaDB utilise systemd tout comme MySQL. Pour désactiver MySQL ou MariaDB, à partir du démarrage au démarrage, exécutez

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

Si vous voyez mysql.service , essayez d'abord de désactiver celui-ci.

sudo systemctl disable mysql

Vous pouvez maintenant démarrer et arrêter MySQL avec

sudo systemctl stop mysql.service
sudo systemctl start mysql.service

Dans Ubuntu 18.04, sudo systemctl disable mysql empêchera mysql-server du démarrage automatique au démarrage.

Pour Linux, il existe 3 principaux systèmes d'initialisation :Systemd , Upstart et SysV . Bien que presque tous les systèmes Linux fonctionnent sur Systemd. Les deux autres systèmes d'initialisation peuvent également coexister dans votre système.

Pour Systemd , utilisez la commande sudo systemctl disable mysql;
Pour Upstart , utilisez echo manual >> /etc/init/mysql.override;
Pour SysV , exécutez la commande suivante sudo update-rc.d mysql disable

Si vous souhaitez savoir quel système d'initialisation s'exécute sur votre serveur, veuillez lire cette réponse.


Linux
  1. Comment exécuter des requêtes MySQL/MariaDB directement à partir de la ligne de commande Linux

  2. Comment démarrer à partir d'une clé USB dans VirtualBox sous Linux

  3. Linux - Comment exécuter un chargeur de démarrage à partir de Linux ?

  4. Puis-je démarrer Linux à partir d'un VHD ?

  5. Comment désactiver complètement et dynamiquement la pile IPv4 de Linux ?

Comment désactiver la webcam intégrée sous Linux

Comment démarrer à partir d'une clé USB dans Virtualbox sous Linux

Comment supprimer une commande de l'historique sous Linux

Comment installer un logiciel à partir de la source sous Linux

Comment supprimer les caractères (^M) d'un fichier sous Linux

Comment désactiver Swap sous Linux