GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installez MySQL 5.6 sur CentOS 7 / RHEL 7

Dans ce didacticiel, nous allons explorer un moyen simple et rapide d'installer MySQL 5.6 sur CentOS 7 / RHEL 7. Auparavant, nous avons déjà expliqué comment installer MySQL Server 5.6 sur CentOS 6 / RHEL 7.

CentOS et RHEL 7 sont livrés avec MariaDB par défaut. MariaDB est le démon standard de base de données utilisé pour remplacer l'ancien serveur MySQL d'Oracle. MariaDB a été créée par le fondateur du serveur MySQL d'origine, et améliore considérablement les performances des requêtes SQL et du serveur de base de données par rapport aux versions MySQL traditionnelles.

Cependant, certaines entreprises utilisent encore MySQL Server comme serveur de base de données par défaut. Ce fut le cas dans l'un de nos serveurs dédiés chez l'un de nos clients. Il a demandé à n'avoir que MySQL 5.6 sur CentOS 7, et c'est ce que nous avons fait. Voici la procédure.

Installer MySQL 5.6 sur CentOS 7

Tout d'abord, assurez-vous que votre système est à jour :

yum update -y

Une fois tous vos packages mis à jour, poursuivons avec l'installation de MySQL Server Community Edition.

Supprimer MariaDB

Exécutez ces commandes pour supprimer MariaDB de votre serveur :

yum remove mariadb mariadb-server -y

Installer le référentiel communautaire MySQL

Pour installer MySQL 5.6 sur CentOS 7, vous devez télécharger et installer le référentiel officiel de la communauté MySQL. Exécutez cette commande :

rpm -Uvh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

Installer le serveur MySQL

Utilisez ensuite yum pour installer le client MySQL et le serveur MySQL comme vous le voyez ci-dessous :

yum install mysql mysql-server

Démarrer MySQL et activer le démarrage automatique après le démarrage

Démarrez votre serveur MySQL 5.6 et assurez-vous de l'activer pendant le processus de démarrage :

systemctl start mysqld
systemctl enable mysqld

Serveur MySQL sécurisé

Vous êtes presque prêt, exécutons maintenant le script de sécurité MySQL pour vous assurer que votre serveur est renforcé. Pour cela, nous utiliserons le script mysql_secure_installation qui doit être exécuté après chaque installation du serveur MySQL. Exécutez simplement ce script en tant que root :

mysql_secure_installation

Vérifiez que votre client et votre serveur MySQL fonctionnent

Exécutez ces commandes :

[[email protected]:~]mysql -V
mysql Ver 14.14 Distrib 5.6.35, for Linux (x86_64) using EditLine wrapper
[[email protected]:~]

Essayez de vous connecter à votre serveur MySQL en tant que root :

mysql -u root -p
[[email protected]:~]mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 249979
Server version: 5.6.35 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

C'est tout, à ce stade, votre MySQL 5.6 sur CentOS 7 / RHEL 7 devrait fonctionner sans problème.

Installer MySQL 5.6 sur CentOS 7 / RHEL 7 Dernière modification :31 mars 2017 par Esteban Borges
Cent OS
  1. Installer MySQL Server 5.6 dans CentOS

  2. Comment installer le serveur de base de données MySQL 8 sur CentOS 8

  3. Comment installer Percona Server sur CentOS 7

  4. Comment installer Puppet sur CentOS 8 / RHEL 8

  5. Comment installer le serveur MySQL sur CentOS 7

Comment installer Zabbix Server 4.x sur CentOS 6 / RHEL 6

Comment installer Cacti sur CentOS 6 / RHEL 6

Installer l'interface graphique Gnome sur CentOS 7 / RHEL 7

Installez Nginx sur CentOS 7 / RHEL 7

Comment installer MySQL 8.0 sur CentOS 8 / RHEL 8

Comment installer MySQL 8 sur CentOS 8