Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Installieren Sie MySQL auf Ubuntu ohne Passwortabfrage

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

Für bestimmte Versionen wie mysql-server-5.6 , müssen Sie die Version wie folgt angeben:

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

Für mysql-community-server sind die Schlüssel etwas anders:

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

Ersetzen Sie your_password durch das gewünschte Root-Passwort. (Anscheinend kann your_password für ein leeres Root-Passwort auch leer gelassen werden.)

Wenn Ihre Shell here-strings nicht unterstützt (zsch , ksh93 und bash unterstützen), verwenden Sie:

echo ... | sudo debconf-set-selections