Om du inte kommer ihåg ditt nuvarande root-lösenord och vill installera en ny instans av MySQL och du har använt andra sätt som "-init-file.txt"
, men misslyckades ändå.
Det finns en annan lösning som fungerade för mig. Att avinstallera MySQL från kontrollpanelen tog inte bort alla filer, det lämnade några referenser i systemet.
-
För att radera MySQL-filer helt, öppna mappsökvägen
C:\Users\your pc name\AppData\Roaming
och ta bort MySQL-mappen. -
Ta sedan bort ytterligare en referens som finns i
C:\ProgramData\MySQL
, om den inte är synlig kontrollera dina mappvyalternativ och avmarkera "Visa inte dolda filer". -
Den sista referensen till MySQL finns i våra systemtjänster:
Skriv "Tjänster" i sökrutan i aktivitetsfältet. Hitta tjänster relaterade till MySQL och anteckna dem. Jag har två i mitt fall (MySQLRouter och MYSQL80).
Öppna kommandotolken med administratören och skriv:
sc delete "ServiceName"
,I mitt fall:
sc delete MySQL80
sc delete MySQLRouter
Se till att alla tjänster relaterade till MySQL tas bort genom att använda kommandot ovan. Starta om din dator och installera din MySQL-instans med en ny konfiguration.