Mysql
 sql >> Base de données >  >> RDS >> Mysql

Installer MySQL sur Ubuntu sans invite de mot de passe

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

Pour des versions spécifiques, telles que mysql-server-5.6 , vous devrez spécifier la version comme ceci :

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

Pour mysql-community-server, les clés sont légèrement différentes :

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

Remplacez your_password par le mot de passe root souhaité. (il semble que your_password puisse également être laissé vide pour un mot de passe root vide.)

Si votre shell ne prend pas en charge les chaînes ici (zsh , ksh93 et bash les soutenir), utilisez :

echo ... | sudo debconf-set-selections