Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 24914|Répondre: 3

[Source] MySQL Server 5.7 Réinitialiser le mot de passe root

[Copié le lien]
Publié sur 25/05/2017 09:51:07 | | | |
Tout d’abord, la première chose à faire est d’arrêter le service mysql, puis de l’arrêter dans le service, ou vous pouvez l’arrêter avec la commande cmd, je l’arrête directement depuis le service comme suit :



Mon dossier d’installation mysql : C :\Program Files\MySQL\MySQL Server 5.7\bin\,
Selon le tutoriel sur Internet, j’ai utilisé la commande cmd pour entrer dans le dossier bin de mysql, puis j’ai exécuté :


Pas question. Le rapport d’erreur après exécution est le suivant : la situation de Shenma ???



mysqld: Can't change dir to 'C:\Program Files\MySQL\MySQL Server 5.7\data\' (Errcode: 2 - No such file or directory)
2017-05-25T01:26:39.139544Z 0 [Avertissement] TIMESTAMP avec valeur implicite DEFAULT est obsolète. Veuillez utiliser l’option serveur --explicit_defaults_for_timestamp (voir la documentation pour plus de détails).
2017-05-25T01:26:39.139544Z 0 [Note] --secure-file-priv est réglé sur NULL. Les opérations liées à l’importation et à l’exportation de données sont désactivées
2017-05-25T01:26:39.142318Z 0 [Note] mysqld (mysqld 5.7.17) débutant en tant que processus 11960 ...
2017-05-25T01:26:39.161559Z 0 [Avertissement] Impossible de créer le fichier de test C :\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test
2017-05-25T01:26:39.162538Z 0 [Avertissement] Impossible de créer le fichier de test C :\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test
2017-05-25T01:26:39.163179Z 0 [ERREUR] n’a pas réussi à définir le datadir sur C :\Program Files\MySQL\MySQL Server 5.7\data\
2017-05-25T01:26:39.163179Z 0 [ERREUR] Annulation

2017-05-25T01:26:39.163179Z 0 [Note] Fin du binlog
2017-05-25T01:26:39.163179Z 0 [Note] mysqld : Arrêt terminé

Ne jouez pas aux cartes selon la routine !!

Haha, beaucoup de tutoriels sur Internet sont faux, quand on exécute la phrase « mysqld --skip-grant-tables », mysql trouve les dossiers my.ini et data dans le répertoire parent bin,

Depuis l’installation de mysql 5.7, le répertoire des dossiers de données de base de données et my.ini configuration a été modifié, et il n’était pas dans le même répertoire que notre dossier bin.

Dans le premier diagramme, il y a un paramètre très important dans le service mysql :





La bonne façon de changer le mot de passe root est la suivante :

1 : Arrêter le service mysql
2 : Ouvrir le fichier de configuration de --defaults-file, (le mien est « C :\ProgramData\MySQL\MySQL Server 5.7\my.ini »),
Ajoutez une phrase en bas du my.ini et enregistrez :
3 : Démarrer le service MySQL
4 : Utiliser la commande cmd, transférer le cd dans le dossier bin de mysql, puis exécuter :
Entrez simplement le mot de passe sans problème ! Entrez simplement le mot de passe sans problème ! Entrez simplement le mot de passe sans problème !

Nous avons réussi à entrer !
5 : Exécuter la commande suivante :
6 : Le mot de passe root a été modifié avec succès !! Cependant, ce n’est pas fini, rappelons-nous de supprimer la phrase my.ini nous venons d’ajouter !! Ensuite, redémarre mysql !

Score

Nombre de participants1MO+1 contribuer+1 Effondrement raison
Tututu + 1 + 1 Très puissant !

Voir toutes les notes





Précédent:Problèmes d’adaptation de la largeur du CSS pour PC et téléphone mobile
Prochain:C# utilise ICSharpCode.SharpZipLib.dll pour compresser et décompresser des fichiers/dossiers
Publié sur 08/11/2018 16:50:55 |
Super, mais quand je sais le mot de passe de façon décontractée, ça me demande :
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql.exe -uroot -h 127.0.0.1 -p
Saisissez le mot de passe : *****
ERREUR 2003 (HY000) : Impossible de se connecter au serveur MySQL sur '127.0.0.1' (10061)
Publié sur 22/11/2018 19:38:30 |
Merci, patron, j’ai enfin résolu et j’ai réalisé la connexion à distance avec la base MySQL, qui a pris une semaine à pirater. Dès que le telnet a été allumé aujourd’hui, il a semblé guérir la vieille constipation qui me tourmentait depuis de nombreuses années~
Merci encore !!
Publié sur 27/12/2018 22:20:46 |
Grand frère, grand frère, enfin réglé le !!!!! Merci beaucoup!!!!!!!!!
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com