Maison >base de données >tutoriel mysql >centos mysql miam installation

centos mysql miam installation

WBOY
WBOYoriginal
2023-05-20 09:12:371663parcourir

CentOS est une distribution du système d'exploitation Linux, largement utilisée dans les serveurs d'entreprise, les plates-formes de cloud computing et d'autres domaines. MySQL est un système de gestion de bases de données relationnelles populaire qui joue également un rôle important dans les applications d'entreprise. Cet article explique comment utiliser la commande yum pour installer et configurer MySQL dans les systèmes CentOS.

1. Installer yum

Yum est un outil automatisé fourni par CentOS pour faciliter la gestion des packages logiciels. Vous pouvez facilement obtenir et installer des packages logiciels à partir de l'entrepôt officiel. Avant d'utiliser la commande yum, vous devez d'abord installer yum.

1. Vérifiez si yum a été installé

Vous pouvez vérifier si yum a été installé dans le système en entrant la commande suivante :

yum repolist

Si yum a été installé, vous verrez un résultat similaire à celui-ci :

repo id      repo name                                  status
base        CentOS-6 - Base                          6,706
extras      CentOS-6 - Extras                              62
updates     CentOS-6 - Updates                           328

2. Installez yum

Si yum n'est pas installé sur le système, vous pouvez l'installer via la commande suivante :

sudo yum install yum

2. Installez MySQL

Avant d'installer MySQL, vous devez déterminer la version du système CentOS et l'architecture du processeur de votre choix. Vous pouvez utiliser la commande suivante pour le visualiser :

uname -a

Il existe deux façons d'installer MySQL : l'une consiste à l'installer en ajoutant un entrepôt tiers, et l'autre consiste à l'installer à partir de la source officielle. Ces deux méthodes seront présentées ci-dessous.

1. Installez MySQL via un entrepôt tiers

L'entrepôt tiers fait référence à l'entrepôt de logiciels non officiellement fourni par CentOS, car il contient généralement de nouvelles versions de progiciels et la version logicielle de l'entrepôt officiel CentOS est relativement ancienne. Avant d'utiliser un entrepôt tiers, vous devez le configurer. En prenant comme exemple la source yum fournie officiellement par MySQL, la méthode de configuration est la suivante :

a Téléchargez le fichier de configuration source yum de mysql :

sudo wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

Remarque : si vous avez besoin d'autres versions de MySQL, vous pouvez modifier 57 dans. la commande ci-dessus sur d'autres numéros de version.

b. Installez le fichier de configuration source yum

sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm

c. Affichez la source yum de mysql

sudo yum repolist enabled | grep "mysql.*-community.*"

Si le contenu suivant est affiché, cela signifie que la source yum de mysql a été réussie. ajouté :

mysql-connectors-community/x86_64 MySQL Connectors Community                          16
mysql-tools-community/x86_64      MySQL Tools Community                               49
mysql57-community/x86_64          MySQL 5.7 Community Server                          385

d. Installez MySQL

sudo yum install mysql-server

2. Pass Install MySQL à partir de la méthode source officielle

Par défaut, le package MySQL n'est pas intégré dans la source officielle CentOS, vous devez donc ajouter la source officielle manuellement. Voici les étapes pour ajouter des sources officielles et installer MySQL :

a. Sauvegardez la source yum du système

Sauvegardez le fichier de configuration yum du système avant d'ajouter des sources externes

sudo cp /etc/yum.repos.d/CentOS-Base.repo  /etc/yum.repos.d/CentOS-Base.repo.backup

b Modifiez manuellement /etc/yum.repos. d/CentOS-Base .repo

Dans le fichier de configuration CentOS-Base.repo, ajoutez le contenu suivant :

[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=https://repo.mysql.com/yum/mysql-connectors-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle

[mysql-tools-community]
name=MySQL Tools Community
baseurl=https://repo.mysql.com/yum/mysql-tools-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle

[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=https://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle

Remarque : Si vous avez besoin d'une version 6.x du système CentOS, le el/6/ du baseurl doit rester inchangé ; s'il est 7. Pour les fichiers de développement de version

3. Démarrez et configurez MySQL

Après avoir terminé l'installation de MySQL, vous devez démarrer et effectuer les configurations nécessaires.

1. Démarrez MySQL

Utilisez la commande suivante pour démarrer MySQL :

sudo yum makecache

Si le démarrage échoue, vous pouvez afficher le fichier journal et dépanner :

sudo yum install mysql-server

2. Configurez MySQL

a. Utilisez la commande suivante pour vous connecter à MySQL :

sudo service mysqld start

Entrez le mot de passe initial pour vous connecter au shell MySQL.

b. Changez le mot de passe initial

Lorsque vous vous connectez au shell MySQL pour la première fois, vous devez modifier le mot de passe par défaut. Utilisez la commande suivante pour modifier le mot de passe :

sudo tail /var/log/mysqld.log

où newpassword est le nouveau mot de passe, qui peut être défini selon les besoins.

c. Configurer MySQL

Dans MySQL, divers paramètres sont implémentés en modifiant le fichier de configuration. Voici plusieurs éléments de configuration courants :

Chemin de stockage de la base de données : modifier le fichier /etc/my.cnf La valeur de datadir

.

Jeu de caractères de la base de données : modifiez la valeur du jeu de caractères par défaut dans le fichier /etc/my.cnf avec le jeu de caractères spécifié

Moteur par défaut : modifiez la valeur du moteur de stockage par défaut dans le fichier /etc/my.cnf file La valeur est le moteur spécifié

    Après avoir modifié le fichier de configuration, vous devez redémarrer MySQL pour qu'il prenne effet :
  • mysql -u root -p
  • Jusqu'à présent, nous avons terminé le processus d'installation et de configuration de MySQL à l'aide de la commande yum dans CentOS système.

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
Article précédent:lnmp installer mysqlArticle suivant:lnmp installer mysql