Cette fois, je vais vous expliquer la marche à suivre lorsque vous souhaitez installer la dernière version de MySQL lors de la construction de l'environnement.
L'environnement de travail est le suivant. OS du serveur: CentOS6 MySQL:MySQL5.6
Installez celui qui correspond à la version de votre système d'exploitation à partir du référentiel officiel MySQL Yum. URL: https://dev.mysql.com/downloads/repo/yum/
$ sudo yum localinstall http://dev.mysql.com/get/mysql80-community-release-el6-3.noarch.rpm
Ici, CentOS6 est sélectionné, mais vous pouvez installer d'autres versions en regardant la partie du cadre rouge dans l'image ci-dessous et en changeant après http://dev.mysql.com/get/.
Vérifiez s'il a été installé.
$ yum repolist all | grep mysql
mysql-cluster-7.5-community MySQL Cluster 7.5 Communauté désactivée
mysql-cluster-7.5-community-source MySQL Cluster 7.5 Community -Si invalide
mysql-cluster-7.6-community MySQL Cluster 7.6 Communauté désactivée
mysql-cluster-7.6-community-source MySQL Cluster 7.6 Community -Si invalide
mysql-cluster-8.0-community MySQL Cluster 8.0 Communauté désactivée
mysql-cluster-8.0-community-source MySQL Cluster 8.0 Community -Si invalide
mysql-connectors-communauté MySQL Connectors Community valide: 145
mysql-connectors-community-source MySQL Connectors Community -Sou désactivé
mysql-tools-communauté MySQL Tools Community valide: 96
mysql-tools-community-source MySQL Tools Community -Source désactivée
mysql-tools-aperçu des outils MySQL Aperçu désactivé
mysql-tools-preview-source MySQL Tools Preview -Source désactivée
mysql55-community MySQL 5.5 Community Server désactivé
mysql55-community-source MySQL 5.5 Community Server -Sou désactivé
mysql56-community MySQL 5.6 Community Server désactivé: 625
mysql56-community-source MySQL 5.6 Community Server -Sou désactivé
mysql57-community MySQL 5.7 Community Server désactivé
mysql57-community-source MySQL 5.7 Community Server -Sou désactivé
mysql80-community MySQL 8.0 Community Server activé
mysql80-community-source MySQL 8.0 Community Server -Sou désactivé
En regardant ce qui précède, vous pouvez voir que MySQL 8.0 est activé et 5.6 est désactivé. Si vous l'installez tel quel, la version 8.0 activée sera installée. Vous devez donc passer à 5.6. Pour basculer, vous avez besoin du package yum-utils pour modifier les paramètres de yum, alors installez-le.
$ sudo yum -y install yum-utils
$ yum-config-manager --disable mysql80-community <-8.Définir 0 sur désactivé
$ yum-config-manager --enable mysql56-community <-5.6 activé
Vérifiez à nouveau les paramètres et si 5.6 est activé, c'est OK.
$ yum repolist all | grep mysql
mysql-cluster-7.5-community MySQL Cluster 7.5 Communauté désactivée
mysql-cluster-7.5-community-source MySQL Cluster 7.5 Community -Si invalide
mysql-cluster-7.6-community MySQL Cluster 7.6 Communauté désactivée
mysql-cluster-7.6-community-source MySQL Cluster 7.6 Community -Si invalide
mysql-cluster-8.0-community MySQL Cluster 8.0 Communauté désactivée
mysql-cluster-8.0-community-source MySQL Cluster 8.0 Community -Si invalide
mysql-connectors-communauté MySQL Connectors Community valide: 145
mysql-connectors-community-source MySQL Connectors Community -Sou désactivé
mysql-tools-communauté MySQL Tools Community valide: 96
mysql-tools-community-source MySQL Tools Community -Source désactivée
mysql-tools-aperçu des outils MySQL Aperçu désactivé
mysql-tools-preview-source MySQL Tools Preview -Source désactivée
mysql55-community MySQL 5.5 Community Server désactivé
mysql55-community-source MySQL 5.5 Community Server -Sou désactivé
mysql56-community MySQL 5.6 Community Server activé: 625
mysql56-community-source MySQL 5.6 Community Server -Sou désactivé
mysql57-community MySQL 5.7 Community Server désactivé
mysql57-community-source MySQL 5.7 Community Server -Sou désactivé
mysql80-community MySQL 8.0 Community Server désactivé
mysql80-community-source MySQL 8.0 Community Server -Sou désactivé
Maintenant que le référentiel MySQL Yum officiel a été ajouté, installez-le avec la commande yum install. Commençons par vérifier les détails du paquet mysql-community-server.
$ yum info mysql-community-server
Si vous pouvez confirmer que la version est 5.6, installez-la.
$ sudo yum install mysql-community-server
Vérifiez la version.
$ mysqld --version
mysqld Ver 5.6.50 for Linux on x86_64 (MySQL Community Server (GPL))
Vous avez installé avec succès MySQL 5.6!
Effectuez facilement les réglages initiaux.
$ sudo cp /etc/my.cnf /etc/my.cnf.org
$ vi /etc/my.cnf
Ajoutez ce qui suit pour spécifier le code de caractère par défaut.
[mysqld]
character-set-server=utf8 <-- [mysqld]Ajouter à la section
Maintenant que MySQL est installé, commençons-le immédiatement.
$ sudo service mysqld start
Définissez les paramètres pour démarrer automatiquement au démarrage du serveur.
$ sudo chkconfig mysqld on <-Définir sur le démarrage automatique
$ sudo chkconfig mysqld off <-Ne démarre pas automatiquement
Vérifions l'état de MySQL.
$ service mysqld status
Arrêtons MySQL.
$ sudo service mysqld stop
C'est tout pour les paramètres.
Recommended Posts