Det här svaret är en kombination och ändring av Bimmys och khrms svar.
STEG 1:
Du måste ställa in debconf
värden som automatiskt fyller i de värden som efterfrågas av installationen.
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"
För att få de värden du behöver, kör bara installationen normalt, en bra handledning om det finns här
STEG 2:
Uppdatera informationen som behövs för APT genom att lägga till 5.7-förvaret och uppdatera `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
STEG 3:
Installera MySQL. Du kan köra min mysql_secure_installation
men då kommer det att be dig om fler uppmaningar. mysql_secure_installation
är bara ett skript så om du vill kan du bara köra de delar av det skriptet som är relevanta för dig.
Jag körde precissudo apt-get install -y mysql-server-5.7
på egen hand.