Rumah > Artikel > pangkalan data > Bagaimana untuk Memasang MySQL pada Ubuntu Tanpa Memasukkan Kata Laluan?
Bagaimanakah saya boleh memasang MySQL pada Ubuntu tanpa perlu memasukkan kata laluan semasa proses?
Memasang MySQL menggunakan sudo apt-get install mysql gesaan untuk input kata laluan, yang boleh menyusahkan dalam senario bukan interaktif atau semasa menskrip pemasangan.
Untuk memintas gesaan kata laluan, gunakan skrip berikut:
#!/bin/bash sudo debconf-set-selections << EOF mysql-server mysql-server/root_password password your_password mysql-server mysql-server/root_password_again password your_password EOF sudo apt-get -y install mysql-server
Ganti your_password dengan kata laluan yang anda inginkan. Untuk versi tertentu (cth., mysql-server-5.6), nyatakan versi seperti yang ditunjukkan di bawah:
sudo debconf-set-selections << EOF mysql-server-5.6 mysql-server/root_password password your_password mysql-server-5.6 mysql-server/root_password_again password your_password EOF sudo apt-get -y install mysql-server-5.6
Untuk mysql-community-server, gunakan kekunci berikut:
sudo debconf-set-selections << EOF mysql-community-server mysql-community-server/root-pass password your_password mysql-community-server mysql-community-server/re-root-pass password your_password EOF sudo apt-get -y install mysql-community-server
Anda juga boleh menggunakan debconf-get-selections untuk mengesahkan tetapan anda:
sudo debconf-get-selections | grep ^mysql
Atas ialah kandungan terperinci Bagaimana untuk Memasang MySQL pada Ubuntu Tanpa Memasukkan Kata Laluan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!