Cette réponse est une combinaison et une modification des réponses de Bimmy et de khrm.
ÉTAPE 1 :
Vous devez définir debconf
valeurs qui rempliront automatiquement les valeurs demandées par l'installation.
export DEBIAN_FRONTEND="noninteractive"
sudo debconf-set-selections <<< "mysql-server mysql-server/root_password password rootpw"
sudo debconf-set-selections <<< "mysql-server mysql-server/root_password_again password rootpw"
Pour obtenir les valeurs dont vous avez besoin, exécutez simplement l'installation normalement, un bon tutoriel est ici
ÉTAPE 2 :
Mettez à jour les informations nécessaires pour APT en ajoutant le référentiel 5.7 et en mettant à jour `apt-get
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5072E1F5
cat <<- EOF > /etc/apt/sources.list.d/mysql.list
deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-5.7
EOF
sudo apt-get update
ÉTAPE 3 :
Installez MySQL. Vous pouvez exécuter mon mysql_secure_installation
mais cela vous demandera plus d'invites. mysql_secure_installation
n'est qu'un script, donc si vous le souhaitez, vous pouvez simplement exécuter les parties de ce script qui vous concernent.
Je viens de lancer sudo apt-get install -y mysql-server-5.7
tout seul.