Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zainstaluj MySQL na Ubuntu bez pytania o hasło

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

Dla określonych wersji, takich jak mysql-server-5.6 , musisz określić wersję w następujący sposób:

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

W przypadku mysql-community-server klucze są nieco inne:

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

Zastąp twoje_hasło żądanym hasłem roota. (wygląda na to, że twoje_hasło można również pozostawić puste dla pustego hasła roota.)

Jeśli twoja powłoka nie obsługuje here-strings (zsh , ksh93 i bash wesprzyj je), użyj:

echo ... | sudo debconf-set-selections 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL – MariaDB – pisanie pierwszej procedury przechowywanej

  2. Synchronizacja bazy danych Mysql między dwiema bazami danych

  3. Wyszukiwanie geograficzne (odległość) w PHP/MySQL (wydajność)

  4. Lista wszystkich procedur MySQL

  5. Sformatuj liczbę do 2 miejsc po przecinku