Maison  >  Article  >  base de données  >  Comment installer MySQL sur Ubuntu sans saisir de mot de passe ?

Comment installer MySQL sur Ubuntu sans saisir de mot de passe ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-19 22:47:02436parcourir

How to Install MySQL on Ubuntu Without Entering a Password?

Installation MySQL sans mot de passe sur Ubuntu

Question :

Comment puis-je installer MySQL sur Ubuntu sans avoir à saisir de mot de passe pendant le processus ?

Contexte :

L'installation de MySQL à l'aide de sudo apt-get install mysql demande la saisie du mot de passe, ce qui peut être gênant dans des scénarios non interactifs ou lors de la création de scripts pour l'installation.

Solution :

Pour contourner l'invite de mot de passe, utilisez le script suivant :

#!/bin/bash
sudo debconf-set-selections << EOF
mysql-server mysql-server/root_password password your_password
mysql-server mysql-server/root_password_again password your_password
EOF
sudo apt-get -y install mysql-server

Remplacez your_password par le mot de passe souhaité. Pour des versions spécifiques (par exemple, mysql-server-5.6), spécifiez la version comme indiqué ci-dessous :

sudo debconf-set-selections << EOF
mysql-server-5.6 mysql-server/root_password password your_password
mysql-server-5.6 mysql-server/root_password_again password your_password
EOF
sudo apt-get -y install mysql-server-5.6

Pour mysql-community-server, utilisez les clés suivantes :

sudo debconf-set-selections << EOF
mysql-community-server mysql-community-server/root-pass password your_password
mysql-community-server mysql-community-server/re-root-pass password your_password
EOF
sudo apt-get -y install mysql-community-server

Vous pouvez également utiliser debconf-get-selections pour vérifier vos paramètres :

sudo debconf-get-selections | grep ^mysql

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn