Maison  >  Article  >  Opération et maintenance  >  Comment télécharger MySQL sur Centos

Comment télécharger MySQL sur Centos

王林
王林original
2020-04-04 09:15:223507parcourir

Comment télécharger MySQL sur Centos

1. Téléchargez et installez le référentiel MySQL Yum officiel

[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

Utilisez la commande ci-dessus pour télécharger directement le référentiel Yum pour l'installation, probablement. ressemble à 25 Ko, et vous pouvez ensuite l'installer directement avec yum.

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

Ensuite, lancez l'installation du serveur MySQL.

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

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

2. Paramètres de la base de données MySQL

Démarrez d'abord MySQL

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

Vérifiez l'état d'exécution de MySQL

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

Si vous le souhaitez entrez MySQL, vous devez d'abord trouver le mot de passe de l'utilisateur root à ce moment-là. Vous pouvez trouver le mot de passe dans le fichier journal via la commande suivante :

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

Entrez dans la base de données avec la commande suivante :

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

Entrez le mot de passe initial (il se trouve à la fin de l'image ci-dessus) no;e!5>>alfg), vous ne pouvez rien faire pour le moment, car MySQL doit changer le mot de passe par défaut avant d'utiliser le base de données :

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

Remplacez 'nouveau mot de passe' par le mot de passe que vous souhaitez définir. Remarque : les paramètres de mot de passe doivent contenir des lettres majuscules et minuscules, des chiffres et des symboles spéciaux (,/';:, etc.), sinon la configuration ne peut pas réussir.

3. Ajoutez des ports ouverts pour firewalld

Ajoutez le port mysql 3306 et le port Tomcat 8080

[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
[root@localhost ~]# firewall-cmd --zone=public --add-port=8080/tcp --permanent

Puis rechargez

[root@localhost ~]# firewall-cmd --reload

Recommandé tutoriels associés : tutoriel centos

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