Maison base de données tutoriel mysql Solution de mot de passe oublié MySQL8 (exemple d'image et de texte)

Solution de mot de passe oublié MySQL8 (exemple d'image et de texte)

Feb 12, 2019 am 11:35 AM
mysql8

Le contenu de cet article concerne la solution pour oublier le mot de passe dans MySQL8 (exemples d'images et de texte). J'espère que les amis dans le besoin pourront s'y référer. utile pour vous.

Les lecteurs qui ont étudié MySQL constateront peut-être que MySQL est mis à jour très rapidement. En termes de méthodes d'installation, MySQL propose deux méthodes d'installation classiques : la décompression et le clic. Bien qu'il s'agisse de deux méthodes d'installation, je recommanderais également. choisir une installation de décompression, non seulement rapide mais aussi propre. En termes de systèmes d'exploitation, MySQL prend également en charge plusieurs types de systèmes d'exploitation, tels que Linux, Windows, etc. Voici les systèmes d'exploitation avec plusieurs modifications majeures par rapport à MySQL.

Grâce à la recherche et à l'analyse, il n'est pas difficile de constater que : le processus de changement itératif de MySQL de la version basse à la version haute, une sécurité de plus en plus stricte est l'une de ses fonctionnalités majeures. prenons un exemple. Avant la version 6, lorsque vous oubliez votre mot de passe et que vous le réinitialisez, il vous suffit d'effectuer les deux étapes suivantes : (Cours recommandé : Tutoriel MySQL)

Étape 1 : Sauter la table des autorisations

mysqld –skip-grant-tables
Copier après la connexion

Étape 2 : Laissez le mot de passe vide

UPDATE user SET authentication_string='' WHERE user='root';
Copier après la connexion

Cependant, cette solution n'est pas applicable dans MySQL8.

Cet article résoudra le problème de réinitialisation du mot de passe pour MySQL 8 si vous l'oubliez. Il comprend principalement trois aspects

Contenu 1 : Brève description de l'installation par décompression de MySQL 8

Contenu 2 : Mot de passe oublié, solution de réinitialisation du mot de passe 1

Contenu 3 : Mot de passe oublié Réinitialiser le mot de passe solution deux

1 Installation

1. Téléchargez le package d'installation sur le site officiel (le site officiel propose deux méthodes d'installation : la méthode d'installation visuelle et la méthode de décompression). L'exemple est basé sur la décompression. Adresse de téléchargement du site officiel https://dev.mysql.com/downloads/mysql/

2 Décompressez le package d'installation et placez-le dans le répertoire C:MySQL

3.

MySQL_HOME="C:\MySQL\mysql-8.0.15-winx64"
PATH="%MySQL_HOME%\bin"
Copier après la connexion

4. Ouvrez dos en tant qu'administrateur

(1) Démarrez le service

mysqld --install

(2) Initialiser et générer le mot de passe d'initialisation (MySQL7+ n'a pas de répertoire de données, installez le répertoire de données dans un premier temps)

mysqld --initialize --user=mysql --console
Copier après la connexion



(3) Démarrez le service

net start mysql
Copier après la connexion
Copier après la connexion

(4) Connectez-vous à la racine du compte

et le mot de passe est le mot de passe temporaire A*v ) (Ivw7xjQ, requis après la connexion) Modifier

(5) Modifier le mot de passe root

format : modifier l'utilisateur 'nom d'utilisateur' @ 'hôte de connexion' identifié par 'mot de passe (personnalisé)' ;

(6) Nouveau mot de passe de connexion

(7) Commande étendue

Supprimer le service : mysql --remove

Arrêter le service mysql : mysql stop mysql

Quitter mysql:exit

2 Résoudre le problème des oublis mot de passe


(1) Solution 1

1. Entrez dos en tant qu'administrateur

2. Arrêtez le service MySQL

net stop mysql
Copier après la connexion
Copier après la connexion
<🎜. >


3. Démarrer sans mot de passe

mysqld --console --skip-grant-tables --shared-memory
Copier après la connexion


4. Ouvrez une autre fenêtre DOS et connectez-vous sans mot de passe.

5. Effacez le mot de passe

Remarque : Authentification_string utilise le cryptage du plugin, alors définissez-le sur vide. Ne le définissez pas sur d'autres valeurs

<. 🎜>

6. Démarrez le service

Fermez les deux fenêtres DOS ouvertes, puis rouvrez une fenêtre DOS en tant qu'administrateur, démarrez le service

net start mysql
Copier après la connexion
Copier après la connexion

7. Connectez-vous sans mot de passe

mysql -u root
Copier après la connexion


8. Réinitialisez le mot de passe

Après modification, vous peut se connecter avec le nouveau mot de passe 🎜>

9. Connectez-vous avec le nouveau mot de passe

(二)方案二:利用参数 --init-file参数

1.停止服务

net stop mysql
Copier après la connexion
Copier après la connexion

2.在c:\MySQL 目录下创建ResetPWD.txt文件,文件内容为

ALTER USER &#39;root&#39;@&#39;localhost&#39; IDENTIFIED BY &#39;123456&#39;;
Copier après la connexion

3.执行ResetPWD.txt文件

mysqld --init-file=c:\mysql\ResetPWD.txt --console,执行完毕后,关闭dos窗口

4.启动mysql

net start mysql

5.用新密码登录

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment modifier une table dans MySQL en utilisant l'instruction ALTER TABLE? Comment modifier une table dans MySQL en utilisant l'instruction ALTER TABLE? Mar 19, 2025 pm 03:51 PM

L'article discute de l'utilisation de l'instruction ALTER TABLE de MySQL pour modifier les tables, notamment en ajoutant / abandon les colonnes, en renommant des tables / colonnes et en modifiant les types de données de colonne.

Comment configurer le cryptage SSL / TLS pour les connexions MySQL? Comment configurer le cryptage SSL / TLS pour les connexions MySQL? Mar 18, 2025 pm 12:01 PM

L'article discute de la configuration du cryptage SSL / TLS pour MySQL, y compris la génération et la vérification de certificat. Le problème principal est d'utiliser les implications de sécurité des certificats auto-signés. [Compte de caractère: 159]

Comment gérez-vous les grands ensembles de données dans MySQL? Comment gérez-vous les grands ensembles de données dans MySQL? Mar 21, 2025 pm 12:15 PM

L'article traite des stratégies pour gérer de grands ensembles de données dans MySQL, y compris le partitionnement, la rupture, l'indexation et l'optimisation des requêtes.

Quels sont les outils de GUI MySQL populaires (par exemple, MySQL Workbench, PhpMyAdmin)? Quels sont les outils de GUI MySQL populaires (par exemple, MySQL Workbench, PhpMyAdmin)? Mar 21, 2025 pm 06:28 PM

L'article traite des outils de GUI MySQL populaires comme MySQL Workbench et PhpMyAdmin, en comparant leurs fonctionnalités et leur pertinence pour les débutants et les utilisateurs avancés. [159 caractères]

Comment déposez-vous une table dans MySQL à l'aide de l'instruction TABLE DROP? Comment déposez-vous une table dans MySQL à l'aide de l'instruction TABLE DROP? Mar 19, 2025 pm 03:52 PM

L'article discute de la suppression des tables dans MySQL en utilisant l'instruction TABLE DROP, mettant l'accent sur les précautions et les risques. Il souligne que l'action est irréversible sans sauvegardes, détaillant les méthodes de récupération et les risques potentiels de l'environnement de production.

Comment représentez-vous des relations en utilisant des clés étrangères? Comment représentez-vous des relations en utilisant des clés étrangères? Mar 19, 2025 pm 03:48 PM

L'article discute de l'utilisation de clés étrangères pour représenter les relations dans les bases de données, en se concentrant sur les meilleures pratiques, l'intégrité des données et les pièges communs à éviter.

Comment créez-vous des index sur les colonnes JSON? Comment créez-vous des index sur les colonnes JSON? Mar 21, 2025 pm 12:13 PM

L'article discute de la création d'index sur les colonnes JSON dans diverses bases de données comme PostgreSQL, MySQL et MongoDB pour améliorer les performances de la requête. Il explique la syntaxe et les avantages de l'indexation des chemins JSON spécifiques et répertorie les systèmes de base de données pris en charge.

Comment sécuriser MySQL contre les vulnérabilités communes (injection SQL, attaques par force brute)? Comment sécuriser MySQL contre les vulnérabilités communes (injection SQL, attaques par force brute)? Mar 18, 2025 pm 12:00 PM

L'article discute de la sécurisation MySQL contre l'injection SQL et les attaques brutales à l'aide de déclarations préparées, de validation des entrées et de politiques de mot de passe solides (159 caractères)

See all articles