- 1. Comment installer le référentiel MySQL YUM sur CentOS 7
- 2. Comment installer MySQL sur CentOS 7
- 3. Comment installer les versions MySQL
- 4. Comment démarrer MySQL sur CentOS 7
- 5. Comment sécuriser l'installation de MySQL sur CentOS 7
- 6. Connexion à MySQL sur CentOS 7
- 7. Comment mettre à jour MySQL avec YUM
L'un des principaux moteurs de base de données dont nous disposons est MySQL et il ne fait aucun doute qu'il est l'un des plus connus, utilisés et implémentés dans le monde. Dans cette analyse, nous allons voir comment implémenter MySQL dans un environnement CentOS 7.
Qu'est-ce que MySQL ?
MySQL est essentiellement un administrateur de bases de données relationnelles (rappelez-vous que les bases de données relationnelles sont celles qui stockent des informations dans différentes tables et pas une seule) ce qui nous permet d'avoir un outil agile, sécurisé et diversifié.
L'une des confiances que nous avons avec MySQL est qu'il s'agit de l'un des langages les plus utilisés dans le monde.
Fonctionnalités principales de MySQL
- C'est un langage de ressources ouvertes (Open Source).
- MySQL est capable de prendre en charge de grandes quantités de données pour les colonnes.
- Prend en charge plusieurs types de données.
- Des milliers de bibliothèques et d'outils disponibles.
- MySQL est capable de prendre en charge jusqu'à 32 index par table.
- Installation et administration faciles.
- MySQL possède des API pour un grand nombre de langages de programmation.
1. Comment installer le référentiel MySQL YUM sur CentOS 7
on verra maintenant comment installer MySQL dans un environnement CentOS 7. Rappelons encore une fois qu'avant d'installer une application ou un outil, il est conseillé de mettre à jour le système en utilisant la syntaxe :
sudo miam mise à jourNoterNous mettons sudo devant au cas où nous ne nous connecterions pas en tant qu'utilisateurs root, dans ce didacticiel, nous nous sommes connectés en tant que root.
La prochaine étape après la mise à jour des packages dans CentOS 7 consiste à installer les référentiels MySQL et pour cela, nous utiliserons les packages MySQL YUM officiels qui contiennent les packages RPM intégrant le serveur MySQL, le client, les utilitaires, etc. Nous entrerons la commande suivante pour télécharger les référentiels respectifs :
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
Une fois le référentiel téléchargé, nous procéderons à l'installation du package à l'aide de la commande suivante :
miam localinstall mysql57-community-release-el7-7.noarch.rpm
Nous acceptons le téléchargement et attendons que les packages respectifs soient installés sur CentOS 7.
Avec ce téléchargement et cette installation, nous avons ajouté le référentiel MySQL YUM et ajouté la clé GnuPG qui est chargée de vérifier l'intégrité des packages. Si nous voulons voir que les référentiels MySQL YUM ont été correctement installés, nous pouvons entrer ce qui suit :
miam repolist activé | grep "mysql. * - communauté. *"Il est maintenant temps de passer à l'installation de MySQL.
2. Comment installer MySQL sur CentOS 7
Ensuite, nous allons installer la dernière version de MySQL en utilisant la syntaxe suivante :
yum installer mysql-community-server
Nous acceptons le téléchargement et attendons que MySQL soit téléchargé installé sur notre CentOS 7.
Le processus ci-dessus nous permet de télécharger et d'installer tous les packages liés à :
- Serveur de la communauté Mysql
- MySQL-communauté-client
- MySQL-communauté-commun
- MySQL-community-libs
3. Comment installer les versions MySQL
Ensuite, nous allons installer les versions ou les livraisons officielles de MySQL pour les mises à jour, rappelez-vous que nous pouvons installer différentes versions de MySQL dans le système, la version que nous avons installée est activée par défaut alors que dans les versions précédentes telles que 5.6 ou 5.5 c'est désactivé, nous devons donc l'activer en utilisant la syntaxe suivante :
yum-config-manager --disable mysql57-community (Désactiver la version 5.7) yum-config-manager --enable mysql56-community (Activer la version 5.6)Reste maintenant à démarrer le service.
4. Comment démarrer MySQL sur CentOS 7
Une fois que nous avons installé MySQL sur notre système, l'étape suivante consiste à démarrer le service MySQL, c'est pourquoi nous entrons la commande suivante :
service mysqld démarrerPour valider l'état actuel de MySQL dans CentOS 7, nous allons entrer ce qui suit dans le terminal :
état du service mysqldLe résultat obtenu sera le suivant :
Nous pouvons maintenant vérifier la version que nous avons installée de MySQL à l'aide de la commande :
mysql --version
5. Comment sécuriser l'installation de MySQL sur CentOS 7
À l'aide de la commande :
mysql_secure_installationNous pourrons définir les paramètres de sécurité pour MySQL comme la suppression d'utilisateurs anonymes, les changements de mot de passe pour l'utilisateur root, la connexion à la racine de MySQL, etc.
Nous allons entrer la commande :
mysql_secure_installationEt nous effectuons la configuration :
Paramètres à configurer
Veuillez entrer 0 = FAIBLE, 1 = MOYEN et 2 = FORTOn fixe la valeur 2.
Nouveau mot de passeNous établissons un nouveau mot de passe pour l'utilisateur root.
ré-entrez le nouveau mot de passeNous ressaisissons le mot de passe.
Supprimer les utilisateurs anonymes ? (Appuyez sur y | Y pour Oui, toute autre touche pour Non)Nous entrons et supprimons les utilisateurs anonymes.
Interdire la connexion root à distance ? (Appuyez sur y | Y pour Oui, toute autre touche pour Non)Nous entrons et désactivons la possibilité que l'utilisateur root ait un accès à distance.
Supprimer la base de données de test et y accéder ? (Appuyez sur y | Y pour Oui, toute autre touche pour Non)Nous entrons la lettre y pour supprimer la base de données de test.
Recharger les tables de privilèges maintenant ? (Appuyez sur y | Y pour Oui, toute autre touche pour Non)Nous entrons et rechargeons les privilèges des tables.
Avec ces paramètres, nous avons assuré notre Installation de MySQL sur CentOS 7.
6. Connexion à MySQL sur CentOS 7
Une fois que nous avons terminé ces paramètres, nous pouvons établir la connexion MySQL en entrant la commande :
mysql -u racine -pLà, nous devons entrer le mot de passe établi et nous avons ainsi accédé à MySQL.
7. Comment mettre à jour MySQL avec YUM
Nous pouvons mettre à jour MySQL à l'aide de la commande Yum, pour cela il suffit d'entrer ce qui suit :
yum update mysql-serverNous avons ainsi analysé comment installer MySQL dans un environnement CentOS 7 afin de tirer le meilleur parti de cet outil puissant.