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.)
Если ваша оболочка не поддерживает здесь-строки ( zsh , ksh93 и bash поддерживают их), используйте:
echo ... | sudo debconf-set-selections