Återställa ditt MySQL root-lösenord

Det är relativt vanligt att en administratör helt enkelt glömmer sin MySQL-lösenord.

Lyckligtvis är det tyst lätt att återställa det, här är stegen:

  1. SSH som root för att din maskin
  2. Stäng av mysqld demonen om den körs
    • RedHat / Fedora-användare kan göra det genom att köra: en tjänst mysqld stopp
  3. Kör safe_mysqld genom att köra:
    • safe_mysqld-skip-grant-tables
      (Detta kommer att köras kan du ansluta utan lösenord)
  4. Öppna ett andra skal / SSH igen och kör:
    • mysql mysql
      (För att direkt ansluta och välj mysql databas som innehåller uppgifter användarautentisering)
  5. På mysql prompten, kör:
    • uppdatering användaren kan ställa in password = lösenord ("newpassword") där user = 'root';
      där newpassword är ditt nyvalda lösenord.
  6. Det är allt! nära allt och starta din MySQL-demonen igen:
    • service mysqld start
Tags:
Inga kommentarer än.