Maison  >  Article  >  base de données  >  Comment installer MySQL dans RPM en centos

Comment installer MySQL dans RPM en centos

WBOY
WBOYoriginal
2022-01-20 13:59:324829parcourir

Méthode : 1. Utilisez la commande "yum -y install mysql57-community-release-el7-10.noarch.rpm" pour télécharger le fichier rpm ; 2. Utilisez la commande "yum install -y mysql-server mys" pour installez-le.

Comment installer MySQL dans RPM en centos

L'environnement d'exploitation de ce tutoriel : système linux7.3, version mysql8.0.22, ordinateur Dell G3.

Comment installer MySQL dans RPM en centos

1. Vérifiez si MySQL est installé sur le serveur

    rpm -qa|grep -i mysql

1.1 S'il est supprimé, ne passez pas à l'étape suivante

    yum remove mysql mysql-server mysql-libs compat-mysql51
    rm -rf /var/lib/mysql
    rm /etc/my.cnf

Une fois la suppression terminée , revérifiez-le s'il est trouvé, continuez à supprimer yum, supprimez le nom existant

2 Téléchargez le fichier MySQL RPM

   wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    yum -y install mysql57-community-release-el7-10.noarch.rpm

2.1 Installez MySQL (gardez simplement Y)

    yum install -y mysql-server mysql mysql-deve

2.2 Une fois l'installation terminée, vérifiez si l'installation est terminée. réussi

    rpm -qi mysql-community-server

3 Démarrez le service mysql

    systemctl start  mysqld.service

3.1 Vérifiez l'état de démarrage

    systemctl status mysqld.service

Comment installer MySQL dans RPM en centos

3.2 Afficher le mot de passe d'origine

    grep "password" /var/log/mysqld.log

Comment installer MySQL dans RPM en centos

Connectez-vous à MySQL en fonction de votre mot de passe d'origine

    mysql -u root -p

4. Mot de passe par défaut MySQL

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

le nouveau mot de passe est le nouveau mot de passe défini pour vous Remarque : les paramètres du mot de passe doivent être alphanumériques en majuscules et minuscules et avec des symboles spéciaux (,/';:, etc.), sinon la configuration ne peut pas réussir

5. services distants

Exécutez la commande suivante pour activer les restrictions d'accès à distance (Remarque : l'adresse IP activée par la commande suivante est 192.168.0.1. Si vous souhaitez tout activer, utilisez % au lieu d'IP)

        grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;

le mot de passe est le mot de passe que vous avez défini pour vous-même. Entrez ensuite les deux lignes de commandes suivantes

        flush privileges;
        exit

Comment installer MySQL dans RPM en centos

6. Modifiez le langage MySQL

Tout d'abord, connectez-vous à nouveau à MySQL, puis entrez le statut :

Comment installer MySQL dans RPM en centos

Vous pouvez voir que la flèche verte n'est pas utf -8

On quitte donc d'abord mysql, puis on va dans le fichier my.cnf dans le répertoire etc pour modifier le contenu du fichier

Après avoir entré le fichier, ajoutez quatre lignes de code

Comment installer MySQL dans RPM en centos

Le code est

    [client]
    default-character-set=utf8
    character-set-server=utf8
    collation-server=utf8_general_ci

Après avoir enregistré le fichier my.cnf modifié, redémarrez MySQL, puis entrez le statut pour vérifier à nouveau, vous trouverez les modifications

Comment installer MySQL dans RPM en centos

Si l'erreur de connexion MySQL est signalée après le redémarrage, veuillez utiliser le 3.1 ci-dessus pour vérifier si le démarrage le statut de MySQL est

Comment installer MySQL dans RPM en centos

Sinon, veuillez utiliser les 3 ci-dessus pour commencer. Après avoir vérifié l'état de démarrage de MySQL, connectez-vous à MySQL pour vérifier le format de caractère recommandé :

Tutoriel vidéo MySQL

.

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