How to Reset MySQL Root Password on Windows
Inhoudsopgave:
- voorwaarden
- Identificeer de serverversie
- Hoe MySQL of MariaDB Root-wachtwoord opnieuw in te stellen
- 1. Stop de MySQL / MariaDB-service
- 2. Start de MySQL / MariaDB-server zonder de subsidietabellen te laden
- 3. Log in op de MySQL-shell
- 4. Stel een nieuw root-wachtwoord in
- 5. Stop en start de databaseserver normaal
- 6. Controleer het wachtwoord
- Conclusie
Je MySQL root-wachtwoord vergeten? Maak je geen zorgen, het overkomt ons allemaal.
In deze tutorial laten we u zien hoe u een MySQL-rootwachtwoord opnieuw instelt voor het geval u het bent vergeten. Deze gids zou moeten werken met elke moderne Linux-distributie zoals Ubuntu 18.04 en CentOS 7.
voorwaarden
Voordat u doorgaat met de onderstaande stappen, moet u zich aanmelden bij uw server als een gebruiker met sudo-rechten.
Identificeer de serverversie
Afhankelijk van de MySQL- of MariaDB-serverversie die u op uw systeem uitvoert, moet u verschillende opdrachten gebruiken om het rootwachtwoord te herstellen.
U kunt uw serverversie vinden door de volgende opdracht te geven:
mysql --version
mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper
Of uitvoer als volgt voor MariaDB:
mysql Ver 15.1 Distrib 10.1.33-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Zorg ervoor dat u noteert welke versie van MySQL of MariaDB u gebruikt.
Hoe MySQL of MariaDB Root-wachtwoord opnieuw in te stellen
Volg deze stappen om uw MySQL / MariaDB root-wachtwoord opnieuw in te stellen:
1. Stop de MySQL / MariaDB-service
Om het root-wachtwoord te wijzigen, moeten we eerst de MySQL-server stoppen. Typ hiervoor de volgende opdracht:
2. Start de MySQL / MariaDB-server zonder de subsidietabellen te laden
Als de optie
--skip-grant-tables
is ingeschakeld, kan iedereen verbinding maken met de databaseserver zonder een wachtwoord en met alle rechten.
Typ het volgende om de databaseserver te starten zonder de subsidietabellen te laden:
sudo mysqld_safe --skip-grant-tables &
Het en-teken
&
aan het einde van de bovenstaande opdracht zorgt ervoor dat het programma op de achtergrond wordt uitgevoerd, zodat we de shell kunnen blijven gebruiken.
3. Log in op de MySQL-shell
Nu kunt u verbinding maken met de databaseserver als de rootgebruiker, zonder dat u om het wachtwoord wordt gevraagd:
4. Stel een nieuw root-wachtwoord in
-
Voer de volgende opdrachten uit als u MySQL 5.7.6 en hoger of MariaDB 10.1.20 en hoger hebt:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MY_NEW_PASSWORD';FLUSH PRIVILEGES;Als de instructie
ALTER USERniet voor u werkt, probeert u de gebruikerstabel rechtstreeks te wijzigen:UPDATE mysql.user SET authentication_string = PASSWORD('MY_NEW_PASSWORD')WHERE User = 'root' AND Host = 'localhost';FLUSH PRIVILEGES;Voer de volgende opdrachten uit als u MySQL 5.7.5 en eerder of MariaDB 10.1.20 en eerder hebt:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MY_NEW_PASSWORD');FLUSH PRIVILEGES;
In beide gevallen, als alles goed gaat, zou je de volgende output moeten zien:
Query OK, 0 rows affected (0.00 sec)
5. Stop en start de databaseserver normaal
Nu het root-wachtwoord is ingesteld, moeten we de databaseserver stoppen en normaal starten.
Stop de databaseserver met de volgende opdracht:
mysqladmin -u root -p shutdown
U wordt gevraagd het nieuwe rootwachtwoord in te voeren:
Start de databaseserver normaal:
-
Typ voor MySQL:
sudo systemctl start mysqlTyp voor MariaDB:
sudo systemctl start mariadb
6. Controleer het wachtwoord
Om te controleren of het nieuwe root-wachtwoord correct is toegepast, typt u:
mysql -u root -p
U wordt gevraagd het nieuwe rootwachtwoord in te voeren. Voer het in en u moet ingelogd zijn op uw databaseserver.
Conclusie
In deze zelfstudie hebt u geleerd hoe u uw MySQL- of MariaDB-rootwachtwoord opnieuw instelt. Zorg ervoor dat je nieuwe root-wachtwoord sterk en veilig is en bewaar het op een veilige plaats.
Als je nog vragen hebt, kun je een reactie achterlaten.
mysql mariadbSiemens: Duitse klant getroffen door industriële worm bevestigde dinsdag dat een van zijn Duitse klanten is getroffen door een nieuwe worm die is ontworpen om geheimen te stelen van industriële besturingssystemen. Siemens bevestigde dinsdag dat een van zijn klanten is getroffen door een nieuwe worm die is ontworpen om geheimen te stelen van industriële besturingssystemen. Tot op heden is het bedrijf op de hoogte gebracht van één aanval op een Duitse fabrikant dat Siemens weigerde te id
De worm, Stuxnet genaamd, werd vorige maand voor het eerst gezien toen het systemen infecteerde bij een niet-geïdentificeerde Iraanse organisatie, volgens Sergey Ulasen, hoofd van het antivirusprogramma. kernelafdeling bij VirusBlokAda, in Minsk, Wit-Rusland. Het niet-geïdentificeerde slachtoffer, dat geen eigenaar is van het type SCADA-systeem (toezichtcontrole en gegevensverzameling) dat door de worm wordt getarget, "vertelde ons dat hun werkstations serieel opnieuw werden opgestart zonder eni
Hoe te beheren, bestanden te verwijderen, Windows Phone opnieuw in te stellen 8.1
Hier is hoe te beheren, bestanden te verwijderen en een Windows Phone 8.1-apparaat opnieuw in te stellen.
Hoe het beheerderswachtwoord in Windows 10 opnieuw in te stellen
Uw Windows 10-beheerderswachtwoord vergeten? Hier zijn drie manieren om uw Windows 10-beheerderswachtwoord opnieuw in te stellen en de controle over uw systeem terug te nemen.







