当前位置:网站首页>Installation du tutoriel MySQL 8.0.22 par centos8
Installation du tutoriel MySQL 8.0.22 par centos8
2022-07-02 05:19:00 【Petit frère Ming, vole avec toi.】
Les étapes d'installation sont les suivantes:
1.Désinstaller
yum remove -y mysql
find / -name mysql //Trouver les fichiers restants,Encore une fois.rm -rfPour supprimer le fichier correspondant

2.Télécharger
wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
yum install mysql80-community-release-el8-1.noarch.rpm

3.Vérifier la source des données
VoirmysqlSi la source a été installée avec succès:
yum repolist enabled | grep "mysql.*-community.*"

4.DésactiverCentOS8Apportez - le vous - même.mysqlModule
yum module disable mysql // Désactiver la commande

5.InstallationmysqlLes ordres
yum install mysql-community-server --nogpgcheck

Is this ok [y/Y] Tout le temps yBon sang
6.Démarragemysql
Au démarragemysqlHeure,J'ai rencontré un problème:
[[email protected] soft]# service mysqld start //Commande de démarrage
Problèmes rencontrés
Exact.Commande de démarrage:
[[email protected] soft]# /bin/systemctl start mysqld.service//Commande de démarrage
[[email protected] soft]# service mysqld status //

7.Affichermysql Code aléatoire pour
grep 'temporary password' /var/log/mysqld.log
Le mot de passe esthost: La chaîne de caractères qui suit .
8.Connectez - vous et modifiezmysqlMot de passe
mysql -u root -p // Saisissez le mot de passe généré ci - dessus

La modification du mot de passe nécessite une attention particulière , Ici, le mot de passe a d'abord été modifié en “Root_21root”
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root_21root'; // Parce que quand on change le mot de passe , Il n'est généralement pas satisfait de sa stratégie
Les erreurs suivantes seront signalées:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
Solutions:
Assurez - vous de modifier le mot de passe par défaut à : Root_21root Satisfaire sa stratégie ,Faites ce qui suit::
SHOW VARIABLES LIKE 'validate_password%'; //Voir la politique de mot de passe
Modifier la longueur du mot de passe:
set global validate_password.length=1; //(Longueur)
Modifier le niveau de mot de passe:
set global validate_password.policy=0; //(Grade)
Définissez le mot de passe que vous voulez :
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
Politique avant modification :
Politique modifiée :
9.Mysql8.0.22Accès ouvert à distance
create user 'root'@'%' identified by 'root123'; //1、 Créer d'abord un enregistrement de permission
grant all privileges on *.* to 'root'@'%' with grant option; //2、Autorisation

Ouvrir le port pare - feu
Ouvert directement au Groupe de sécurité mysqlNuméro de port
Résolution2059 - Authentication plugin ‘caching_sha2_password’ cannot be loaded:
D'après le message d'erreur caching_sha2_passwordImpossible de charger.
L'erreur ci - dessus est due au fait que le logiciel de connexion client existant ne supporte pas Mysql8 Nouvelle méthode de chiffrement caching_sha2_password, Nous devons donc modifier le cryptage de l'utilisateur , Remplacer par l'ancienne méthode d'authentification cryptographique . Vous pouvez voir que l'utilisateur actuel est chiffré comme caching_sha2_password.Exécuter la commande suivante:
use mysql;
select user,plugin from user where user='root';
alter user 'root'@'%' identified with mysql_native_password by '[email protected]';// Changer le mode de chiffrement de l'utilisateur en mysql_native_password.
flush privileges;// Celui - ci doit être exécuté , Exécuter la commande pour que l'entrée de configuration des droits prenne effet immédiatement .
Essayez de vous connecter à nouveauMysql,Connexion réussie.
Schéma:

Réimpression:https://blog.csdn.net/qq_39150374/article/details/112471108
边栏推荐
- 黑馬筆記---Set系列集合
- php/js cookie共享跨域的问题
- 國產全中文-自動化測試軟件Apifox
- Gee: find the spatial distribution and corresponding time of the "greenest" in the Yellow River Basin in 2020 [pixel by pixel analysis]
- Fabric.js IText设置指定文字的颜色和背景色
- Basic differences between Oracle and MySQL (entry level)
- Pyflink writes MySQL examples with JDBC
- 6.网络-基础
- Draw a wave chart_ Digital IC
- The El cascader echo only selects the questions that are not displayed
猜你喜欢
![Gee series: unit 7 remote sensing image classification using GEE [random forest classification]](/img/01/ba9441b7b1efaed85c464316740edb.jpg)
Gee series: unit 7 remote sensing image classification using GEE [random forest classification]
![Gee series: unit 8 time series analysis in Google Earth engine [time series]](/img/a6/648ff959af93c22dc8605215a90535.jpg)
Gee series: unit 8 time series analysis in Google Earth engine [time series]

Fabric. JS gradient

LS1046nfs挂载文件系统
![[opencv] image binarization](/img/7e/b56a59ffae3bf6cac9c0bb7e090b85.jpg)
[opencv] image binarization

Collectors.groupingBy 排序

Fabric.js IText 手动设置斜体

About PROFIBUS: communication backbone network of production plant

Paddlepaddle project source code

Nodejs (02) - built in module
随机推荐
Gee series: unit 9 generate sampling data in GEE [random sampling]
Dark horse notes -- Set Series Collection
Fabric.js 背景不受视口变换影响
js中的Map(含leetcode例题)
画波形图_数字IC
数据库批量插入数据
Global and Chinese market of impact roll 2022-2028: Research Report on technology, participants, trends, market size and share
黑马笔记---Set系列集合
7.1 Résumé du concours de simulation
The reason why sizeof (ARR) / sizeof (arr[0]) is used in the function to calculate the length of the array is incorrect
Fabric.js 3个api设置画布宽高
Gee series: Unit 1 Introduction to Google Earth engine
Fasttext text text classification
Fabric.js 右键菜单
黑馬筆記---Set系列集合
Fabric.js 基础笔刷
Preparation for writing SAP ui5 applications using typescript
There are duplicate elements in leetcode. Go implementation
4. Flask cooperates with a tag to link internal routes
國產全中文-自動化測試軟件Apifox