Този отговор е комбинация и промяна на отговорите на Bimmy и khrm.
СТЪПКА 1:
Трябва да зададете debconf
стойности, които автоматично ще попълнят стойностите, подканени от инсталацията.
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"
За да получите стойностите, от които се нуждаете, просто стартирайте инсталацията нормално, добър урок за това е тук
СТЪПКА 2:
Актуализирайте информацията, необходима за APT, като добавите хранилището 5.7 и актуализирате `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
СТЪПКА 3:
Инсталирайте MySQL. Можете да стартирате моята mysql_secure_installation
но тогава това ще ви поиска още подкани. mysql_secure_installation
е просто скрипт, така че ако искате, можете просто да стартирате частите от този скрипт, които са подходящи за вас.
Току-що стартирахsudo apt-get install -y mysql-server-5.7
самостоятелно.