MySQL Mot de passe root perdu
Bilow
Messages postés
1014
Date d'inscription
Statut
Membre
Dernière intervention
-
Bilow Messages postés 1014 Date d'inscription Statut Membre Dernière intervention -
Bilow Messages postés 1014 Date d'inscription Statut Membre Dernière intervention -
Bonjour !
J'ai désinstallé et réinstallé MySQL, mais je ne connais pas le mot de passe root.
Il y a bien de la documentation et des posts, qui disent entre autre cette ligne :
Mais OU dois-je entrer cette ligne ???
Dans un fichier PHP ?
Bon, dans le fichier PHP. Et puis... je fais quoi ? Dans le lien cité au dessus, il faut effectuer une requête. Mais pour effectuer une requête, il faut être connecté ! ALors... Je vais où ?
Merci !
J'ai désinstallé et réinstallé MySQL, mais je ne connais pas le mot de passe root.
Il y a bien de la documentation et des posts, qui disent entre autre cette ligne :
#/etc/init.d/mysql stop[ Source : https://forums.commentcamarche.net/forum/affich-37641579-mysql-changer-le-mot-de-passe-root ]
Mais OU dois-je entrer cette ligne ???
Dans un fichier PHP ?
Bon, dans le fichier PHP. Et puis... je fais quoi ? Dans le lien cité au dessus, il faut effectuer une requête. Mais pour effectuer une requête, il faut être connecté ! ALors... Je vais où ?
Merci !
A voir également:
- MySQL Mot de passe root perdu
- Mot de passe bios perdu - Guide
- Trousseau mot de passe iphone - Guide
- Mot de passe administrateur perdu windows 10 - Guide
- Mot de passe - Guide
- Voir mot de passe wifi android - Guide
13 réponses
Bonjour,
Sous quel système d'exploitation fonctionne Mysql?
Sous Linux, il faut entrer cette commande en console.
Sous quel système d'exploitation fonctionne Mysql?
Sous Linux, il faut entrer cette commande en console.
Salut,
Si tu as réinstallé normalement il n'y a pas de mots de passe si jamais tu ne l'as pas mis au début.
Les commandes que tu vois tu peux les taper dans la fenêtre DOS.
Mais ce que tu as vu c'est réinitialiser un mot de passe que tu connais déjà et ce n'est pas ton cas si tu as oublié le mot de passe root
Un exemple sous linux ici https://forums.commentcamarche.net/forum/affich-2755583-galere-a-n-en-plus-finir-avec-l-acces-a-mysql#11
Tu as installé comment mysql?
easyphp, xampp ?
GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
Si tu as réinstallé normalement il n'y a pas de mots de passe si jamais tu ne l'as pas mis au début.
Les commandes que tu vois tu peux les taper dans la fenêtre DOS.
Mais ce que tu as vu c'est réinitialiser un mot de passe que tu connais déjà et ce n'est pas ton cas si tu as oublié le mot de passe root
Un exemple sous linux ici https://forums.commentcamarche.net/forum/affich-2755583-galere-a-n-en-plus-finir-avec-l-acces-a-mysql#11
Tu as installé comment mysql?
easyphp, xampp ?
GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
Salut !
Sous la console (de Windows), il me met que '#' n'est pas reconnu comme une commande. Et sans le dièse, que le chemin d'accès est introuvable (en étant dans C:\Program Files\MySQL);
Je l'ai installé grace à ce tutoriel :
http://www.bicubica.com/apache-php-mysql/index.php
J'installe donc MySQL à partir du site officiel https://www.mysql.com/ ; Pas d'EasyPHP (j'aimerais héberger mon site sur mon ordi, EasyPHP ne sert pas à ca, et n'est pas sécurisé).
Je vais essayer de le réinstaller à nouveau. Mais lors de l'installation, l'assistant d'installation me demande d'entrer l'ancien mot de passe, puis le nouveau, et de confirmer.
Que dois-je entrer ?
Lorsque je n'entre rien dans la case de l'ancien mot de passe, par après, lors de l'instalaltion / configuration, le programme se 'crash'. Il ne répond plus.
Merci !
Edit :
J'ai trouvé cette page sur le site officiel :
http://dev.mysql.com/doc/refman/5.0/fr/resetting-permissions.html
Mais dans le gestionaire de services, je n'arrive pas à démarrer MySQL en ayant le message d'erreur "Windows ne peut pas démarrer le service car il s'est fermé inoppunément".
Je fais quoi, maintenant ?
Merci !
Sous la console (de Windows), il me met que '#' n'est pas reconnu comme une commande. Et sans le dièse, que le chemin d'accès est introuvable (en étant dans C:\Program Files\MySQL);
Je l'ai installé grace à ce tutoriel :
http://www.bicubica.com/apache-php-mysql/index.php
J'installe donc MySQL à partir du site officiel https://www.mysql.com/ ; Pas d'EasyPHP (j'aimerais héberger mon site sur mon ordi, EasyPHP ne sert pas à ca, et n'est pas sécurisé).
Je vais essayer de le réinstaller à nouveau. Mais lors de l'installation, l'assistant d'installation me demande d'entrer l'ancien mot de passe, puis le nouveau, et de confirmer.
Que dois-je entrer ?
Lorsque je n'entre rien dans la case de l'ancien mot de passe, par après, lors de l'instalaltion / configuration, le programme se 'crash'. Il ne répond plus.
Merci !
Edit :
J'ai trouvé cette page sur le site officiel :
http://dev.mysql.com/doc/refman/5.0/fr/resetting-permissions.html
Mais dans le gestionaire de services, je n'arrive pas à démarrer MySQL en ayant le message d'erreur "Windows ne peut pas démarrer le service car il s'est fermé inoppunément".
Je fais quoi, maintenant ?
Merci !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
(j'aimerais héberger mon site sur mon ordi, EasyPHP ne sert pas à ca, et n'est pas sécurisé).
Ben, bien sûr que easyphp sers à ça.
En fait easyphp contient apache+php+mysql et il est assez sécurisé.
De toute façon si tu installes mysql à la main ou avec easyphp tu arrives à la même chose.
La différence est qu'avec easyphp c'est plus easy ;-)
(j'aimerais héberger mon site sur mon ordi, EasyPHP ne sert pas à ca, et n'est pas sécurisé).
Ben, bien sûr que easyphp sers à ça.
En fait easyphp contient apache+php+mysql et il est assez sécurisé.
De toute façon si tu installes mysql à la main ou avec easyphp tu arrives à la même chose.
La différence est qu'avec easyphp c'est plus easy ;-)
Cette commande est juste pour Linux :)
Pour Windows je sais pas du tout ... , essaie d'installer dans un autre endroit sur ton disque dur
Pour Windows je sais pas du tout ... , essaie d'installer dans un autre endroit sur ton disque dur
Je n'ai pas de source, mais il est officiel (annonce des auteurs même) que EasyPHP est une plate-forme de production, et non d'hébergement.
Et en plus c'est marqué lors de l'installation d'EasyPHP.
Je n'aurais pas non plus posté ce message, je le savais dès le départ.
Enfin bon, on s'écarte.
Le pire dans toute l'histoire, c'est que j'ai une seule fois entré un mot de passe pour MySQL, ca allait, et maintenant, ce mot de passe ne fonctionne plus alors que je n'ai rien changé (juste désinstallé / réinstallé).
Mais comment faire maintenant ? J'aimerais que mysql_connect() renvoi "true" ! Quel mot de passe ? Comment réinitialiser ?
Merci !!!
Et merci aussi de ne pas essayer de me conaincre d'utiliser EasyPHP.
Et en plus c'est marqué lors de l'installation d'EasyPHP.
Je n'aurais pas non plus posté ce message, je le savais dès le départ.
Enfin bon, on s'écarte.
Le pire dans toute l'histoire, c'est que j'ai une seule fois entré un mot de passe pour MySQL, ca allait, et maintenant, ce mot de passe ne fonctionne plus alors que je n'ai rien changé (juste désinstallé / réinstallé).
Mais comment faire maintenant ? J'aimerais que mysql_connect() renvoi "true" ! Quel mot de passe ? Comment réinitialiser ?
Merci !!!
Et merci aussi de ne pas essayer de me conaincre d'utiliser EasyPHP.
Salut,
Et merci aussi de ne pas essayer de me conaincre d'utiliser EasyPHP.
Non, je ne vais pas essayer ;-), mais un jour tu comprendras ;-))
Demain soir je vais installer mysql sur un xp pour voir.
Et merci aussi de ne pas essayer de me conaincre d'utiliser EasyPHP.
Non, je ne vais pas essayer ;-), mais un jour tu comprendras ;-))
Demain soir je vais installer mysql sur un xp pour voir.
Version 5.1.50.
Le nom du setup est : mysql-essential-5.1.50-win32
Si tu essaies de l'installer, il y a des chances que cela fonctionne. Si tu veux bien m'aider, essaie "d'oublier" ce mot de passe et de le réinitialiser.
Merci de ton aide.
Le nom du setup est : mysql-essential-5.1.50-win32
Si tu essaies de l'installer, il y a des chances que cela fonctionne. Si tu veux bien m'aider, essaie "d'oublier" ce mot de passe et de le réinitialiser.
Merci de ton aide.
Salut,
Ici tu trouves la procédure à utiliser
https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html#resetting-permissions-windows
J'ai testé et ça marche.
A l'installation j'ai mis le mot de passe "a" et ensuite je l'ai changé avec "blabla"
A savoir que lorsque j'ai install mysql, quand j'ai choisi le mot de passe root, je n'ai rien mis pour l'ancien mot de passe.
P.S. Bon, je suis toujours d'avis qu'avec easyphp ou xampp c'est bien plus facile ;-)
Ici tu trouves la procédure à utiliser
https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html#resetting-permissions-windows
J'ai testé et ça marche.
A l'installation j'ai mis le mot de passe "a" et ensuite je l'ai changé avec "blabla"
A savoir que lorsque j'ai install mysql, quand j'ai choisi le mot de passe root, je n'ai rien mis pour l'ancien mot de passe.
P.S. Bon, je suis toujours d'avis qu'avec easyphp ou xampp c'est bien plus facile ;-)
Merci, mais...
Pour le tutoriel, version francaise :
http://dev.mysql.com/doc/refman/5.0/fr/resetting-permissions.html
A l'étape 4 :
Je suis dans le dossier 'bin' de MySQL.
mysqld-nt --skip-grant-tables
"mysqld-nt n'est pas reconnu comme une commande..."
Et avec un espace (mysqld -nt --skip-grant-tables), un avertissement qui dit : "--default-character-set is deprecrated and will be removed in a future release. Please use '--character-set-server' instead."; Et puis rien après.
Cette commande était sensée démarrer MySQL, mais dans la liste des services de Windows, il est toujours arrêté.
Je m'arrête là. Je fais quoi maintenant ? Je suis perdu dans tous ces problèmes !
Merci beaucoup d'avoir essayé, aussi !
Pour le tutoriel, version francaise :
http://dev.mysql.com/doc/refman/5.0/fr/resetting-permissions.html
A l'étape 4 :
Je suis dans le dossier 'bin' de MySQL.
mysqld-nt --skip-grant-tables
"mysqld-nt n'est pas reconnu comme une commande..."
Et avec un espace (mysqld -nt --skip-grant-tables), un avertissement qui dit : "--default-character-set is deprecrated and will be removed in a future release. Please use '--character-set-server' instead."; Et puis rien après.
Cette commande était sensée démarrer MySQL, mais dans la liste des services de Windows, il est toujours arrêté.
Je m'arrête là. Je fais quoi maintenant ? Je suis perdu dans tous ces problèmes !
Merci beaucoup d'avoir essayé, aussi !
Oh zut, je n'avais pas vu la différence de version.
Enfin bon : J'ai effectué toute les instructions, et j'obtiens le même message d'avertissement.
Le problème, c'est qu'une fois que tout est fini, MySQL (service) n'est pas encore démarré. Et quand je le démarre manuellement (services > MySQL > Démarrer), Windows m'affiche : "Erreur 1067 : LE processu s'est arrêté inopinément." ; Grr... et, par conséquent, quand j'ouvre la console de MySQL (Démarrer > Tout les programmmes > MySQL > MySQL Server 5.1 > MySQL Command Line Client), j'entre le nouveau mot de passe : Erreur.
Ah oui : Dans le guide, il est marqué que l'on peut afficher les erreurs. Je t'ai fait un printscreen :
http://functions.bilow.be/printscreen.bmp
Je précise que toutes les adresses indiquées dans la console existent (mysql-init.txt, my.ini, ...);
Merci de ton aide.
Enfin bon : J'ai effectué toute les instructions, et j'obtiens le même message d'avertissement.
Le problème, c'est qu'une fois que tout est fini, MySQL (service) n'est pas encore démarré. Et quand je le démarre manuellement (services > MySQL > Démarrer), Windows m'affiche : "Erreur 1067 : LE processu s'est arrêté inopinément." ; Grr... et, par conséquent, quand j'ouvre la console de MySQL (Démarrer > Tout les programmmes > MySQL > MySQL Server 5.1 > MySQL Command Line Client), j'entre le nouveau mot de passe : Erreur.
Ah oui : Dans le guide, il est marqué que l'on peut afficher les erreurs. Je t'ai fait un printscreen :
http://functions.bilow.be/printscreen.bmp
Je précise que toutes les adresses indiquées dans la console existent (mysql-init.txt, my.ini, ...);
Merci de ton aide.
Salut... C'est vrai, je devrais être plus patient.
Je vais faire ce que tu dis.
Edit :
J'ai supprimé deux clés de registre, contenant le chemin de MySQL.
Mais je pense cibler le problème : Je n'arrive pas à démarrer MySQL. Lors de ce tutoriel, le service ne se démarrait pas. Et lors de l'installation (ou plutôt configuration), le programme se crash à l'étape du lancement du serveur MySQL.
A ce soir ;)
Je vais faire ce que tu dis.
Edit :
J'ai supprimé deux clés de registre, contenant le chemin de MySQL.
Mais je pense cibler le problème : Je n'arrive pas à démarrer MySQL. Lors de ce tutoriel, le service ne se démarrait pas. Et lors de l'installation (ou plutôt configuration), le programme se crash à l'étape du lancement du serveur MySQL.
A ce soir ;)