sql >> Databáze >  >> RDS >> Mysql

Nainstalujte MySQL na Ubuntu bez výzvy k zadání hesla

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

Pro konkrétní verze, jako je mysql-server-5.6 , budete muset specifikovat verzi takto:

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

Pro mysql-community-server jsou klíče mírně odlišné:

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

Nahraďte your_password požadovaným heslem uživatele root. (Zdá se, že vaše_heslo může být také ponecháno prázdné pro prázdné heslo uživatele root.)

Pokud váš shell nepodporuje řetězce zde (zsh , ksh93 a bash podpořte je), použijte:

echo ... | sudo debconf-set-selections 


  1. Klíčové slovo není podporováno:Metadata

  2. Nasazení databáze z ovládání zdroje

  3. dynamický dotaz mysql v uložené proceduře

  4. Musíte nainstalovat postgresql-server-dev-X.Y pro vytvoření rozšíření na straně serveru nebo libpq-dev pro vytvoření aplikace na straně klienta