Étapes détaillées et considérations pour l'installation de MySQL 5.7 sur CentOS 7

Table des matières


Préface 

MySQL est un système de gestion de bases de données relationnelles open source populaire, largement utilisé pour le stockage de données back-end et la gestion d'applications Web. CentOS 7 est une distribution Linux populaire avec une bonne compatibilité et une facilité d'utilisation. Dans ce blog, je vais vous présenter comment installer MySQL 5.7 sur CentOS 7. J'espère que cela sera utile aux utilisateurs qui découvrent MySQL ou CentOS 7.


1. Mettre à jour le système

Avant d'installer MySQL, nous devons nous assurer que le système a été mis à jour avec les derniers progiciels et correctifs de sécurité. Ouvrez un terminal et entrez la commande suivante pour mettre à jour le système :

sudo yum update

 Cela vérifiera les mises à jour disponibles et les appliquera au système.

2. Téléchargez le référentiel MySQL

Pour faciliter l'installation de MySQL, nous devons télécharger et installer le référentiel MySQL. Exécutez la commande suivante pour télécharger le référentiel :

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

 Cela téléchargera les fichiers d'installation du référentiel à partir du site Web officiel de MySQL.

3. Installez le référentiel MySQL

sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm

 Cela installera le référentiel officiel de MySQL sur votre système, vous permettant d'installer MySQL en utilisant yum.

4. Installez le serveur MySQL

Maintenant, nous pouvons installer le serveur MySQL en utilisant la commande suivante :

sudo yum install mysql-server

 5. Démarrez le service MySQL

Une fois l'installation terminée, utilisez la commande suivante pour démarrer le service MySQL

sudo systemctl start mysqld

 Cela démarrera le serveur MySQL afin qu'il démarre automatiquement au démarrage du système

6. Configurez MySQL

Après avoir démarré le service MySQL, nous devons exécuter le script de configuration initial pour effectuer une configuration de base. Exécutez la commande suivante :

sudo mysql_secure_installation

 Suivez les invites et il vous sera demandé de définir un mot de passe root pour MySQL et certaines autres options de sécurité.

7. Vérifiez l'installation de MySQL

Une fois l'installation terminée, nous pouvons utiliser la commande suivante pour vérifier que MySQL fonctionne correctement :

sudo systemctl status mysqld

Si le service fonctionne normalement, vous verrez le statut « actif (en cours d'exécution) ». 

8. Connectez-vous à MySQL

Connectez-vous au service MySQL à l'aide de la commande suivante :

mysql -u root -p

 Il vous sera demandé de saisir votre mot de passe root MySQL, vous serez entré dans le shell MySQL et pourrez commencer à interagir avec la base de données.

9. Configurer l'accès à distance (facultatif)

Si vous devez accéder à MySQL depuis un serveur distant, vous pouvez le configurer en suivant ces étapes :

1. Créez un nouvel utilisateur dans le shell MySQL

CREATE USER 'your_username'@'%' IDENTIFIED BY 'your_password';

Remplacez your_usernamepar votre nom d'utilisateur et your_passwordremplacez par votre mot de passe.

2. Accordez l'accès à distance aux nouveaux utilisateurs 

GRANT ALL PRIVILEGES ON *.* TO 'your_username'@'%' WITH GRANT OPTION;

3. Mettre à jour les modifications 

FLUSH PRIVILEGES;

10. Redémarrez le service MySQL 

Après avoir terminé la configuration, redémarrez le service MySQL à l'aide de la commande suivante :

sudo systemctl restart mysqld

 Cela permettra aux modifications de prendre effet.


en conclusion

Grâce à ce blog, nous avons appris comment installer MySQL 5.7 sur CentOS 7. Au cours du processus d'installation, nous avons découvert les étapes pour mettre à jour le système, télécharger le référentiel MySQL, installer le serveur MySQL, démarrer et configurer MySQL. De plus, nous expliquons comment vérifier une installation réussie de MySQL et fournissons une configuration facultative de l'accès à distance. Vous pouvez maintenant commencer à utiliser MySQL pour la gestion et le développement de bases de données sur CentOS 7. Dans notre introduction, nous avons mis en évidence plusieurs étapes et considérations clés, que nous allons maintenant explorer plus en détail.

La première consiste à mettre à jour le système. Lors de toute installation, il est crucial de maintenir votre système à jour. En exécutant sudo yum updatedes commandes, nous pouvons obtenir les derniers progiciels et correctifs de sécurité, garantissant ainsi que notre système est à jour. Cela offre une meilleure compatibilité et sécurité tout en résolvant les problèmes de dépendance liés à l'installation de MySQL.

Deuxièmement, nous avons téléchargé et installé le référentiel MySQL. Le référentiel MySQL est un endroit centralisé où les packages MySQL sont stockés, afin que nous puissions facilement installer MySQL et d'autres logiciels associés à l'aide de la commande yum. En utilisant wgetla commande pour télécharger et rpmla commande pour installer le référentiel, nous pouvons ajouter le référentiel MySQL à notre système pour des installations et mises à jour ultérieures.

Dans les étapes suivantes, nous yumavons installé le serveur MySQL à l'aide de la commande. Lorsque nous exécutons cette commande, yum téléchargera et installera automatiquement MySQL et toutes les autres dépendances requises. De cette façon, nous garantissons une installation réussie de MySQL tout en offrant une bonne compatibilité avec d’autres logiciels.

Après avoir démarré le service MySQL, nous devons mysql_secure_installationeffectuer une configuration de sécurité de base en exécutant des commandes. Cette commande nous guidera à travers certains éléments de configuration importants, tels que la définition du mot de passe root, la suppression des utilisateurs anonymes, la désactivation de la connexion root à distance, etc. Grâce à cette étape, nous pouvons garantir la sécurité de MySQL et empêcher tout accès non autorisé.

Après avoir vérifié que l'installation de MySQL a réussi, nous pouvons systemctl status mysqldafficher l'état d'exécution du service MySQL en exécutant la commande. Ceci est important car cela permet de vérifier facilement que le service fonctionne correctement et peut nous aider à résoudre tout problème potentiel.

Une fois que nous nous sommes connectés avec succès à MySQL, nous pouvons commencer à l'utiliser pour gérer la base de données et effectuer des travaux de développement. En utilisant mysqlla commande et en fournissant le nom d'utilisateur et le mot de passe corrects, nous pouvons entrer dans le shell MySQL et commencer à exécuter des commandes SQL. MySQL fournit des fonctions puissantes, telles que la création et la gestion de bases de données, de tables et d'index, l'exécution de requêtes, l'importation et l'exportation de données, etc. Cela nous permet d’effectuer facilement diverses opérations liées à la base de données.

Enfin, nous proposons quelques configurations facultatives d’accès à distance. Ceci est utile pour les utilisateurs qui ont besoin d'accéder à MySQL à partir d'un serveur distant. En créant de nouveaux utilisateurs et en leur accordant les autorisations appropriées, nous pouvons autoriser l'accès à distance et garantir la sécurité et la confidentialité des données.

Pour résumer, ce blog détaille les étapes et précautions d'installation de MySQL 5.7 sur CentOS 7. Avec des instructions claires et des exemples de commandes, les lecteurs peuvent facilement terminer le processus d'installation et commencer à utiliser MySQL pour la gestion et le développement de bases de données sur leurs propres systèmes. Que vous utilisiez MySQL ou CentOS 7 pour la première fois, vous pouvez obtenir de précieux conseils et des connaissances pratiques sur ce blog. J'espère que ce blog sera utile aux lecteurs !

Je suppose que tu aimes

Origine blog.csdn.net/m0_69496245/article/details/131440533
conseillé
Classement