Maison > Article > base de données > Comment installer MySQL dans RPM en centos
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.
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
3.2 Afficher le mot de passe d'origine
grep "password" /var/log/mysqld.log
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
6. Modifiez le langage MySQL
Tout d'abord, connectez-vous à nouveau à MySQL, puis entrez le statut :
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
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
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
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 MySQLCe 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!