Diese Antwort ist eine Kombination und Änderung der Antworten von Bimmy und khrm.
SCHRITT 1:
Sie müssen debconf
setzen Werte, die automatisch die von der Installation angeforderten Werte ausfüllen.
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"
Um die benötigten Werte zu erhalten, führen Sie die Installation einfach normal aus. Eine gute Anleitung dazu finden Sie hier
SCHRITT 2:
Aktualisieren Sie die für APT erforderlichen Informationen, indem Sie das 5.7-Repository hinzufügen und `apt-get
aktualisieren
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
SCHRITT 3:
MySQL installieren. Sie können meine mysql_secure_installation
ausführen aber dann werden Sie nach weiteren Eingabeaufforderungen gefragt. mysql_secure_installation
ist nur ein Skript, also können Sie, wenn Sie möchten, einfach die Teile dieses Skripts ausführen, die für Sie relevant sind.
Ich habe gerade sudo apt-get install -y mysql-server-5.7
ausgeführt allein.