"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment puis-je installer MySQL sur Ubuntu sans invite de mot de passe?

Comment puis-je installer MySQL sur Ubuntu sans invite de mot de passe?

Publié le 2025-02-27
Parcourir:102

How can I install MySQL on Ubuntu without a password prompt?

Non-Interactive Installation of MySQL on Ubuntu

The standard method of installing MySQL server on Ubuntu using sudo apt-get install mysql prompts for a password in the console, which can be inconvenient when writing scripts for automated Installations.

Utilisation de Debconf-Set-Selections

Pour éviter l'invite de mot de passe pendant l'installation, vous pouvez utiliser la commande debconf-set-selections pour préconfier le mot de passe pour l'utilisateur racine MySQL. Cela nécessite les étapes suivantes:

sudo debconf-set-selections  

Dans ce script, remplacez votre mot de passe par le mot de passe root souhaité. Remarque: il est également possible de laisser votre_password vide pour définir le mot de passe racine sur vide.

versions mysql spécifiques

Si vous devez installer une version spécifique de MySql, telles que MySql 5.6, spécifier la version dans la commande de la dette-section comme suivi:

Debconf-Set-Selections sudo debconf-set-selections

MySql Community Server

pour les éditions communautaires mysql, les touches debconf-sets-selections
sudo debconf-set-selections  

des coquilles, telles que Dash ou Ash, ne prennent pas en charge les diffusion ici. Dans ces cas, utilisez ce qui suit:

echo ... | Sudo Debconf-Set-Selections

ou, écrivez des chaînes multilines en utilisant:
sudo debconf-set-selections  chat   
cat  

Pour vérifier le mot de passe racine configuré, utilisez la commande debconf-get-selection:

$ sudo debconf-get-selections | grep ^ mysql mysql-server mysql-server / root_password_again mot de passe votre_password mysql-server mysql-server / root_password mot de passe votre_password

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3