Maison  >  Article  >  base de données  >  Installation de MySQL sous Linux

Installation de MySQL sous Linux

王林
王林original
2023-05-08 18:08:372846parcourir

Installation MySQL sous Linux

MySQL est un système de gestion de bases de données relationnelles open source compatible avec la plupart des systèmes d'exploitation, dont Linux. L'installation de MySQL sous Linux vous permet de sauvegarder et de traiter de grandes quantités de données sur le serveur et de protéger la sécurité des données. Ici, nous allons présenter comment installer MySQL sur le système Linux.

1. Vérifiez la version de Linux

Avant de commencer à installer MySQL, vous devez confirmer votre distribution et votre version de Linux. Pour afficher ces informations, vous pouvez ouvrir un terminal et taper la commande suivante :

uname -a
lsb_release -a

Cela affichera le nom et le numéro de version de votre distribution Linux, ainsi que la version du noyau Linux et l'architecture de l'ordinateur.

2. Ajouter la source MySQL Yum

La plupart des distributions Linux fourniront un moyen d'installer MySQL via yum. Ici, nous allons ajouter la source MySQL yum et installer MySQL.

1. Téléchargez et installez le package RPM du référentiel MySQL Yum depuis le site officiel de MySQL, entrez la commande suivante :

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

Veuillez vous assurer que la version de votre système d'exploitation correspond au fichier RPM téléchargé. Si la version de votre système et la version du fichier téléchargé ne correspondent pas, l'installation peut échouer.

2. Avant d'ajouter la source Yum, ouvrez d'abord /etc/yum.repos.d/mysql-community.repo (le fichier de configuration Yum de MySQL) et vérifiez si les paramètres de la source Yum sont corrects :

sudo vi /etc/yum.repos.d/mysql-community.repo

Lors de la visualisation du fichier de configuration, certaines options importantes que vous souhaitez vérifier sont :

  • baseurl : Cette option contient l'URL du référentiel où les fichiers RPM pour MySQL doivent être installés.
  • gpgcheck : Cette option détermine si yum vérifie les fichiers signés qui correspondent aux métadonnées du package RPM déjà stocké dans le référentiel distant. Cela permet de garantir que le package que vous installez n’a pas été falsifié ou corrompu.
  • enabled : Cette option détermine si yum doit utiliser les RPM contenus dans le référentiel. S'il est défini sur 1, yum utilisera les RPM de tous les packages correspondants.

Assurez-vous que ces paramètres répondent à vos besoins. Par exemple, si vous souhaitez installer le package MySQL Server, vérifiez la section "[mysql80-community]" dans le fichier pour vous assurer que "enabled=1".

3. Installez MySQL

Installez le serveur MySQL avec la commande suivante :

sudo yum install mysql-server

L'outil yum vérifiera automatiquement toutes les dépendances et téléchargera et installera MySQL.

3. Démarrez MySQL

Après avoir installé avec succès le serveur MySQL, vous pouvez exécuter la commande suivante pour démarrer MySQL :

sudo systemctl enable mysqld
sudo systemctl start mysqld

Cela démarrera le serveur MySQL et le démarrera automatiquement à chaque démarrage.

4. Définissez le mot de passe root MySQL

Par défaut, le mot de passe root MySQL n'est pas valide. Afin d'améliorer la protection de la sécurité, il doit être défini sur un mot de passe fort et unique. Suivez les étapes ci-dessous pour définir le mot de passe root MySQL.

1. Connectez-vous à MySQL en utilisant la commande suivante :

sudo mysql -u root

Si vous voyez l'erreur suivante, veuillez utiliser l'option "-p" pour vous connecter :

ERROR 1698 (28000): Access denied for user 'root'@'localhost'
sudo mysql -u root -p

2. Définissez le mot de passe de l'utilisateur root en utilisant ce qui suit. Instruction SQL :

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

Remplacez " new_password " par le nouveau mot de passe que vous souhaitez définir.

3. Téléchargez le package mysql_secure_installation et exécutez-le à l'aide de la commande suivante :

sudo yum install -y mysql-secure-installation
sudo mysql_secure_installation

4. Le script vous guidera pour définir d'autres options de sécurité MySQL, telles que la désactivation des utilisateurs anonymes et de l'accès à distance.

5. Conclusion

Grâce aux étapes ci-dessus, vous avez installé et configuré avec succès la base de données MySQL sous Linux. Vous pouvez maintenant commencer à utiliser MySQL pour enregistrer et traiter des données. Pendant le processus de travail, n'oubliez pas de protéger la sécurité des données et d'utiliser MySQL correctement pour rendre votre serveur Linux plus stable et sécurisé.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn