Maison  >  Article  >  base de données  >  installation du paquet compressé mysql

installation du paquet compressé mysql

WBOY
WBOYoriginal
2023-05-18 09:52:373805parcourir

MySQL est un système de gestion de bases de données relationnelles largement utilisé, souvent utilisé pour le stockage de données et la gestion de sites Web ou d'applications. MySQL est largement utilisé, tant par les développeurs individuels que par les grandes entreprises.

L'installation de MySQL peut être réalisée de différentes manières, par exemple via des packages d'installation binaires, des gestionnaires de packages yum, des images Docker, etc. Cependant, si vous souhaitez installer MySQL via un package compressé, cet article explique comment installer le package compressé de MySQL dans un système Linux.

À propos du package compressé MySQL

Le package compressé MySQL est un moyen très simple d'installer MySQL. Le package compressé MySQL est un package de fichiers binaires compilé, qui contient le programme serveur MySQL, le programme client MySQL, le programme de gestion MySQL, etc., et peut être directement décompressé vers un emplacement spécifié pour utilisation. Le package d'installation de MySQL est généralement au format .tar.gz ou .zip, et nous pouvons le télécharger depuis le site officiel.

Étape 1 : Téléchargez le package compressé MySQL

Le package compressé MySQL peut être trouvé sur la page de téléchargement du site officiel de MySQL à l'adresse https://dev.mysql.com/downloads/mysql/. Sélectionnez le package compressé correspondant en fonction de la version et de la plateforme requises. Cet article prend la version 5.7 comme exemple.

Après avoir cliqué pour accéder à la page, vous verrez une liste de fichiers pouvant être téléchargés, sélectionnez simplement le fichier dont vous avez besoin.

Étape 2 : Préparez le programme d'installation

Une fois le téléchargement terminé, nous devons décompresser le package compressé MySQL. Après la décompression, vous pouvez trouver un fichier similaire à mysql-5.7.28-linux-glibc2.12-x86_64. tar.gz. Nous devons décompresser le fichier vers un emplacement spécifié (par exemple, le répertoire /opt), utilisez la commande suivante :

sudo tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz -C /opt

Cette commande décompressera le fichier compressé dans le répertoire /opt. Après décompression, vous pouvez voir les répertoires .mysql et data. Le répertoire .mysql correspond au répertoire du fichier de configuration MySQL et le répertoire data est le répertoire dans lequel MySQL stocke les données.

Étape 3 : Créer un utilisateur MySQL

Nous devons ajouter un utilisateur MySQL pour exécuter le service MySQL de manière sécurisée. Créez un utilisateur MySQL avec la commande suivante :

sudo groupadd mysql
sudo useradd -r -g mysql mysql

Après la création, nous devons définir les autorisations d'accès au répertoire de données MySQL et au répertoire des fichiers de configuration pour l'utilisateur. Passez la commande suivante :

sudo chown -R mysql:mysql /opt/mysql-5.7.28-linux-glibc2.12-x86_64/.mysql /opt/mysql-5.7.28-linux-glibc2.12-x86_64/data

Étape 4 : Définir la variable d'environnement MySQL

Afin de faciliter l'utilisation ultérieure, nous devons ajouter le répertoire du fichier d'exécution MySQL à la variable d'environnement PATH. Passez la commande suivante :

echo 'export PATH=$PATH:/opt/mysql-5.7.28-linux-glibc2.12-x86_64/bin' >>~/.bashrc
source ~/.bashrc

Étape 5 : Configurer MySQL

Une fois l'installation terminée, nous devons compléter les paramètres de base de MySQL via le fichier de configuration. Le fichier my.cnf se trouve dans le répertoire mysql-5.7.28-linux-glibc2.12-x86_64/.mysql, qui est le fichier de configuration de MySQL. Nous pouvons modifier les paramètres dans le fichier de configuration en fonction des besoins réels.

Par défaut, le serveur MySQL sert toutes les adresses IP. Si vous devez spécifier une adresse IP, vous pouvez ajouter les paramètres suivants au fichier de configuration :

bind-address=127.0.0.1

Étape 6 : Démarrer MySQL

Nous pouvons démarrer le service MySQL en tant que tel. suit :

sudo /opt/mysql-5.7.28-linux-glibc2.12-x86_64/bin/mysqld_safe &

Cette commande démarrera le service MySQL en tant que processus en arrière-plan. Nous pouvons vérifier l'état du service MySQL via la commande suivante :

sudo /opt/mysql-5.7.28-linux-glibc2.12-x86_64/bin/mysqladmin -u root -p status

Cette commande vous demandera de saisir le mot de passe de l'utilisateur root, puis les informations sur l'état du service MySQL seront affichées.

Étape 7 : Modifier le mot de passe de connexion

Une fois l'installation du service MySQL terminée, le mot de passe de l'utilisateur root par défaut est vide et doit être modifié. Entrez dans le service MySQL via la commande suivante :

mysql -u root

Après avoir entré, vous pouvez voir l'invite MySQL. À ce moment, entrez la commande suivante pour changer le mot de passe :

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

Parmi eux, new_password est le nouveau mot de passe que vous souhaitez définir. .

Installation terminée

Maintenant, grâce aux étapes ci-dessus, nous avons installé avec succès la version du package compressé MySQL sur le système Linux. L'étape suivante consiste à démarrer MySQL, à essayer de créer une base de données, à effectuer des opérations sur les données, etc.

Résumé

L'installation du package compressé MySQL n'est pas compliquée. Il suffit de quelques étapes simples pour installer le service MySQL sur le système Linux. Grâce à la méthode présentée dans cet article, vous pouvez en apprendre davantage sur la méthode d'installation du package de compression MySQL et vous pouvez également apporter les modifications correspondantes lors de l'utilisation réelle. J'espère que cet article sera utile aux débutants.

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