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- समुदाय-सर्वर के लिए, कुंजियाँ थोड़ी अलग हैं:
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
वांछित रूट पासवर्ड से अपने_पासवर्ड को बदलें। (ऐसा लगता है कि आपका_पासवर्ड खाली रूट पासवर्ड के लिए भी खाली छोड़ा जा सकता है।)
यदि आपका शेल यहां-स्ट्रिंग्स का समर्थन नहीं करता है ( zsh , ksh93 और bash उन्हें समर्थन करते हैं), उपयोग करें:
echo ... | sudo debconf-set-selections