Linux est un système d'exploitation open source largement utilisé dans le domaine des serveurs. MySQL est un système de gestion de bases de données largement utilisé dans le domaine du développement Web. L'installation de MySQL sur un serveur Linux est une exigence très courante. Cet article explique comment installer MySQL à l'aide des packages RPM.
RPM (Red Hat Package Manager) est un outil de gestion de progiciels sur les systèmes Linux. Comparé à d'autres gestionnaires de packages, RPM se caractérise par une grande fiabilité, des mises à jour pratiques et une utilisation simple. Par conséquent, il sera plus pratique d’utiliser des packages RPM pour installer MySQL.
1. Préparatifs avant d'installer MySQL
Avant d'installer MySQL, nous devons confirmer si MySQL existe déjà dans le système. Vous pouvez l'interroger en exécutant la commande suivante :
$ rpm -qa | grep mysql
Si MySQL est déjà installé sur le système, nous devons d'abord le désinstaller.
$ yum -y remove mysql-server mysql mysql-libs
Ensuite, nous devons télécharger le package RPM de MySQL. Vous pouvez obtenir le dernier package RPM en visitant le site officiel de MySQL. Cet article prend MySQL 8.0.24 comme exemple. L'adresse de téléchargement est :
https://dev.mysql.com/downloads/mysql/8.0.html
Dans cette page, sélectionnez "Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit), RPM Bundle" et cliquez sur "Télécharger". " bouton . Une fois le téléchargement terminé, nous pouvons le décompresser avec la commande suivante :
$ tar zxvf mysql-8.0.24-1.el7.x86_64.rpm-bundle.tar
2. Installez MySQL
Après la décompression, nous pouvons voir quelques packages RPM. Ces packages sont des bibliothèques dépendantes de MySQL et des outils supplémentaires qui doivent être installés ensemble. Nous pouvons installer ces packages RPM via la commande suivante :
$ rpm -ivh mysql-community-common-8.0.24-1.el7.x86_64.rpm $ rpm -ivh mysql-community-libs-8.0.24-1.el7.x86_64.rpm $ rpm -ivh mysql-community-client-8.0.24-1.el7.x86_64.rpm $ rpm -ivh mysql-community-server-8.0.24-1.el7.x86_64.rpm
Pendant l'installation, vous pouvez être informé de problèmes de dépendance et nous devons installer d'autres packages de dépendance dans l'ordre. Une fois l'installation terminée, nous pouvons redémarrer le service MySQL :
$ systemctl restart mysqld.service
3. Configuration MySQL
Le fichier de configuration par défaut de MySQL est /etc/my.cnf. Nous pouvons configurer MySQL dans ce fichier. Voici un exemple de configuration :
# 修改默认字符集 character_set_server = utf8mb4 # 修改默认端口号 port = 3306 # 添加binlog日志 log-bin=mysql-bin # 设置最大连接数和并发数 max_connections = 200 thread_concurrency = 8 # 设置跨域访问 bind-address = 0.0.0.0
Une fois la configuration terminée, nous devons redémarrer le service MySQL pour qu'il prenne effet.
$ systemctl restart mysqld.service
4. Accès et gestion MySQL
Le nom d'utilisateur par défaut de MySQL est root et le mot de passe est vide. Nous pouvons définir le mot de passe MySQL via la commande suivante :
$ mysqladmin -u root password NEW-PASSWORD
Ensuite, nous pouvons accéder à MySQL via la commande suivante :
$ mysql -u root -p
Suivez les invites et entrez le mot de passe MySQL défini précédemment pour accéder à MySQL. Dans MySQL, nous pouvons gérer diverses bases de données et tables de données, telles que la création de bases de données, la création de tables de données, l'autorisation, etc.
En résumé, il est très pratique d'installer MySQL via le package RPM. Avant l'installation, nous devons faire quelques préparatifs à l'avance. Une fois l'installation terminée, nous devons également configurer MySQL pour répondre à différents besoins. Enfin, nous pouvons accéder et gérer MySQL via la ligne de commande pour effectuer diverses opérations de base de données et de tables de données.
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!