MySQL est un système de gestion de bases de données relationnelles open source qui peut fonctionner sur différents systèmes d'exploitation, tels que Linux, Windows et macOS.
L'installation de MySQL sur un système Linux peut non seulement améliorer les capacités de sécurité et de gestion des données du système, mais également utiliser MySQL pour le stockage et la récupération de données dans diverses applications. Cet article présentera les étapes pour installer MySQL sur un système Linux.
Première étape : Préparation
Avant d'installer MySQL, assurez-vous que les dépendances sont installées sur votre système Linux. Ces dépendances incluent : le compilateur gcc, le compilateur g++, la commande make, la commande cmake et la bibliothèque zlib.
Si vous n'avez pas ces dépendances dans votre système, vous pouvez les installer dans le terminal en utilisant la commande suivante :
sudo apt-get install gcc g++ make cmake zlib1g-dev
Lorsque vous entrez cette commande et appuyez sur la touche Entrée, le système commencera à télécharger et à installer ces dépendances.
Étape 2 : Téléchargez MySQL
Avant de commencer à installer MySQL, vous devez télécharger le package MySQL depuis le site Web officiel de MySQL. Vous pouvez visiter le lien suivant pour télécharger le package logiciel MySQL :
https://dev.mysql.com/downloads/mysql/
Vous devez télécharger MySQL Community Edition ou Enterprise Edition et choisir la version correspondante en fonction de votre besoins. Dans la page de téléchargement, vous pouvez voir différentes versions des packages et formats MySQL. Vous pouvez choisir un package au format tar.gz, qui est un package compressé de fichiers que vous devez décompresser avant de pouvoir l'installer.
Étape 3 : Installer MySQL
Après avoir téléchargé le progiciel MySQL, vous devez décompresser le fichier et accéder au répertoire décompressé. Vous pouvez décompresser le package MySQL en utilisant la commande suivante :
tar -zxvf mysql-8.0.26.tar.gz
Cette commande créera un répertoire nommé mysql-8.0.26 dans le répertoire courant. Notez que le numéro de version peut différer selon le package que vous téléchargez.
Ensuite, allez dans le répertoire décompressé et créez un répertoire de construction. Vous pouvez accomplir cette étape en utilisant la commande suivante :
cd mysql-8.0.26 mkdir build cd build
Dans le répertoire build, vous devez exécuter la commande cmake pour préparer l'installation de MySQL.
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DWITH_BOOST=boost
Cette commande utilisera cmake pour configurer MySQL. Parmi eux, -DCMAKE_INSTALL_PREFIX=/usr/local/mysql
表示MySQL将被安装到 /usr/local/mysql
目录中,-DMYSQL_DATADIR=/usr/local/mysql/data
表示MySQL将使用 /usr/local/mysql/data
目录存储数据,-DWITH_BOOST=boost
signifie utiliser la bibliothèque boost.
Lorsque cmake a fini de fonctionner, vous devez construire et installer MySQL à l'aide des commandes suivantes :
make && make install
Ce processus peut prendre un certain temps, en fonction des performances de votre système. Une fois ce processus terminé, vous devez ajouter le fichier exécutable MySQL à la variable d'environnement PATH :
export PATH=$PATH:/usr/local/mysql/bin
Vous pouvez ajouter cette commande au fichier .bashrc afin que le chemin vers MySQL soit automatiquement ajouté à chaque démarrage du système.
Étape 4 : Configurer MySQL
Une fois l'installation de MySQL terminée, vous devez effectuer certaines configurations pour démarrer le service MySQL.
Tout d'abord, vous devez créer l'utilisateur en cours d'exécution MySQL à l'aide de la commande suivante :
useradd -r -s /sbin/nologin mysql
Ensuite, vous devez créer le répertoire de stockage de données MySQL à l'aide de la commande suivante :
mkdir -p /usr/local/mysql/data
Utilisez la commande suivante pour définir le répertoire de stockage de données MySQL appartenant à l'utilisateur MySQL :
chown -R mysql:mysql /usr/local/mysql/
Vous devez initialiser le magasin de données MySQL à l'aide de la commande suivante :
cd /usr/local/mysql bin/mysqld --initialize --user=mysql
Enfin, vous devez démarrer le service MySQL :
bin/mysqld_safe --user=mysql &
Cette commande démarrera le service MySQL et l'exécutera en arrière-plan.
Vous pouvez également utiliser la commande suivante pour ajouter le service MySQL aux éléments de démarrage du système :
cp support-files/mysql.server /etc/init.d/mysql chmod +x /etc/init.d/mysql chkconfig --add mysql
Après avoir terminé les étapes ci-dessus, le service MySQL s'exécutera en arrière-plan et vous pourrez utiliser la commande suivante pour afficher le service statut :
netstat -na | grep 3306
Si vous voyez le résultat suivant, indiquant que le service MySQL a démarré avec succès :
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
Lors de l'installation de MySQL, si vous rencontrez des problèmes, vous pouvez consulter la documentation officielle de MySQL ou visiter la discussion de la communauté MySQL zone d'aide.
Résumé
Cet article présente les étapes détaillées pour installer MySQL sur un système Linux. Avant d'installer MySQL, vous devez vous assurer que les dépendances nécessaires sont installées sur votre système. Ensuite, vous devez télécharger le package MySQL et exécuter les commandes cmake et make dans le répertoire décompressé pour terminer la compilation et l'installation de MySQL. Enfin, vous devez configurer MySQL et démarrer le service MySQL.
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!