C'est tellement plus facile ..
installer mysql sur ubuntu sans invite de mot de passe
sudo debconf-set-selections <<< 'mysql-server-5.1 mysql-server/root_password password your_password'
sudo debconf-set-selections <<< 'mysql-server-5.1 mysql-server/root_password_again password your_password'
sudo apt-get -y install mysql-server
Si votre shell ne prend pas en charge here-strings
(zsh, ksh93 et bash les prennent en charge), utilisez :
echo ... | sudo debconf-set-selections