Maison  >  Article  >  base de données  >  Comment installer MySQL 5.7.26 sur centOS7.4

Comment installer MySQL 5.7.26 sur centOS7.4

WBOY
WBOYavant
2023-05-28 15:25:061114parcourir

Mariadb est installé par défaut dans centos. Il s'agit d'une branche de mysql Cependant, pour vos besoins, vous devez toujours installer mysql dans le système et vous pouvez directement écraser mariadb une fois l'installation terminée.

1 Téléchargez et installez le référentiel officiel mysql yum

[root@localhost ~]# wget -i -c

Utilisez la commande ci-dessus pour télécharger directement le référentiel yum pour l'installation, qui fait environ 25 Ko, puis vous pouvez l'installer directement avec yum.

[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm

Commencez ensuite à installer le serveur mysql.

[root@localhost ~]# yum -y install mysql-community-server

Cette étape peut prendre un certain temps. Une fois l'installation terminée, la base de données mariadb précédente sera écrasée.

2 paramètres de la base de données mysql

Commencez par démarrer mysql

[root@localhost ~]# systemctl start mysqld.service

Vérifiez l'état d'exécution de mysql, l'état d'exécution est le suivant :

[root@localhost ~]# systemctl status mysqld.service

centOS7.4安装mysql 5.7.26的方法

À ce moment, mysql a commencé à fonctionner normalement, mais vous devez savoir si vous souhaitez saisir mysql A ce moment, le mot de passe de l'utilisateur root peut être trouvé dans le fichier journal via la commande suivante :

[root@localhost ~]# grep "password" /var/log/mysqld.log

centOS7.4安装mysql 5.7.26的方法

La commande suivante entre dans la base de données :

[root@localhost ~]# mysql -uroot -p

Entrez le mot de passe initial. Vous ne pouvez rien faire pour le moment car mysql doit changer le mot de passe par défaut. La base de données ne peut fonctionner qu'après :

mysql> alter user 'root'@'localhost' identified by 'new password';

Définissez le mot de passe sur 12 chiffres

Il y a un problème ici lors de la définition du nouveau mot de passe, si le paramètre est trop simple, une erreur sera signalée :

centOS7.4安装mysql 5.7.26的方法

La raison est que mysql a des spécifications de configuration de mot de passe, en particulier avec Lié à la valeur de validate_password_policy :

centOS7.4安装mysql 5.7.26的方法

Après avoir défini le mot de passe, vous avez terminé

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer