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
mysql-server-5.6
などの特定のバージョンの場合 、次のようにバージョンを指定する必要があります:
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
mysql-community-serverの場合、キーは少し異なります:
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
your_passwordを目的のrootパスワードに置き換えます。 (rootパスワードを空白にするためにyour_passwordを空白のままにすることもできるようです。)
シェルがhere-stringsをサポートしていない場合 ( zsh 、 ksh93 およびbash それらをサポートする)、使用する:
echo ... | sudo debconf-set-selections