Mysql
 sql >> Base de données >  >> RDS >> Mysql

installer mysql 5.7 uniquement à partir du script bash sur Ubuntu

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.