Maison > Article > base de données > Comment installer la commande MySQL pour Linux
MySQL est un système de gestion de base de données relationnelle open source largement utilisé. C'est l'un des logiciels de base de données les plus populaires et les plus utilisés actuellement. MySQL prend en charge plusieurs systèmes d'exploitation tels que Linux, Windows et Mac OS et propose diverses méthodes d'installation. Cet article présente principalement les étapes et précautions d'utilisation de la ligne de commande pour installer MySQL sur le système d'exploitation Linux.
1. Préparation avant l'installation
1. Vérifiez la version du noyau exécutée sur le système Linux. La version d'installation de MySQL doit être sélectionnée en fonction de la version du noyau correspondante. Vous pouvez utiliser la commande uname pour vérifier la version du noyau. Le format de la commande est le suivant :
$ uname –r
2. Vérifiez si les outils de compilation gcc et make MySQL doivent être compilés et installés à l'aide de ces outils. Vous pouvez utiliser la commande suivante pour vérifier s'il est installé :
$ gcc -v $ make -v
S'il n'est pas installé, vous devez utiliser le gestionnaire de packages pour l'installer.
2. Téléchargez le package d'installation de MySQL
Le site officiel de MySQL propose une variété de packages d'installation, notamment RPM, tarball et d'autres formats. Vous pouvez choisir le package d'installation correspondant en fonction de vos propres besoins. Pour installer à partir de la ligne de commande Linux, sélectionnez le package d'installation au format tarball.
L'adresse de téléchargement est : https://downloads.mysql.com/archives/community/
3 Décompressez le package d'installation
Utilisez la commande tar pour décompresser le package d'installation téléchargé
$ tar -xzvf mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz
4 Installez MySQL
1. Décompressez le dossier Déplacez le dossier MySQL vers le répertoire /opt. La commande est la suivante :
$ sudo mv mysql-5.7.32-linux-glibc2.12-x86_64 /opt/mysql
2. Entrez dans le répertoire MySQL, créez le fichier my.cnf et ouvrez
$ cd /opt/mysql $ sudo cp ./support-files/my-default.cnf /etc/my.cnf $ sudo vim /etc/my.cnf
Entrez le contenu suivant dans le fichier my.cnf :
[mysqld] datadir=/var/mysql/data socket=/tmp/mysql.sock
Instructions :
datadir : répertoire utilisé pour stocker les fichiers de base de données
socket : canal pour la communication du processus MySQL
3. Créer des utilisateurs et des groupes MySQL
MySQL nécessite des utilisateurs et des groupes spécifiques pour s'exécuter Utilisez la commande suivante pour créer :
$ sudo groupadd mysql $ sudo useradd -g mysql -M -s /sbin/nologin mysql $ sudo usermod -d /var/mysql/data mysql.
Instructions :
-M : Non Créer le répertoire personnel de l'utilisateur
-s : Définir le shell utilisé après la connexion de l'utilisateur
-d : Définir le répertoire personnel de l'utilisateur
4 Initialiser MySQL
Entrez le répertoire MySQL et exécutez la commande suivante pour initialiser :
$ sudo ./bin/mysqld --defaults-file=/etc/my.cnf --user=mysql --basedir=/opt/mysql --datadir=/var/mysql/data --initialize-insecure
Instructions :
--defaults- file : Spécifiez le chemin du fichier de configuration à utiliser
--user : Spécifiez l'utilisateur que le processus MySQL doit utiliser
--basedir : Spécifiez le chemin d'installation de MySQL
--datadir : Spécifiez le répertoire dans lequel MySQL stocke les données
--initialize-insecure : Non initialisé Définissez le mot de passe root MySQL
5 Démarrez MySQL
Utilisez la commande suivante pour démarrer le service MySQL :
$ sudo ./bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql &
6. pour tester si MySQL fonctionne normalement :
$ ./bin/mysqladmin -u root versionSi les informations de version sont renvoyées, cela signifie que MySQL fonctionne normalement. 5. Résumé et notes
L'installation de MySQL via la ligne de commande nécessite l'utilisation de certaines compétences en ligne de commande Linux. Pendant le processus d'installation, vous devez faire attention aux points suivants :
1. La version d'installation de MySQL doit être sélectionnée en fonction de la version du noyau correspondante.
2. Lors de l'installation, vous devez vérifier si les outils de compilation gcc et make ont été installés.
3. Si vous utilisez la ligne de commande pour installer, vous devez préparer le fichier my.cnf à l'avance.
4. Lors de l'initialisation, vous devez faire attention à spécifier l'utilisateur que le processus MySQL doit utiliser.
5. Le démarrage et les tests de MySQL nécessitent une connaissance des processus d'arrière-plan Linux et des connexions réseau.
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!