Maison > base de données > tutoriel mysql > le corps du texte

Installation de MySQL sous Linux

王林
Libérer: 2023-05-08 18:08:37
original
2888 Les gens l'ont consulté

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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

ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Copier après la connexion
sudo mysql -u root -p
Copier après la connexion

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';
Copier après la connexion

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
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal