MySQL databas ansökan har ett administratörskonto som heter " root ". Denna användare har fullständig administrativ kontroll över alla aspekter av databasen . Denna användare också ska ha ett mycket säkert lösenord och lösenordet bör bytas regelbundet . Det finns två sätt att ändra lösenordet för root . Den " mysqladmin " kommando används för att ändra lösenordet från utanför MySQL databas . Den " Update " uttalande är ett SQL- kommando och utfärdas efter att du är inloggad i databasen . Instruktioner
mysqladmin Command
1
Öppna ett terminalfönster ( Linux /Unix ) eller en kommandotolk ( Windows ) . Terminalfönstret kan hittas under "Tillbehör" eller " verktyg" delar av de viktigaste " Program " -menyn . Kommandotolken kommer att hittas under "Tillbehör" undermenyn av de viktigaste " Start " -menyn .
2
Skriv kommandot " mysqladmin - u root - p'oldpass ' lösenord' newpass " " för att ändra lösenordet för root . Ersätt " oldpass " med MySQL root användarens aktuella lösenord . Ersätt " newpass " med det nya lösenordet .
3
Skriv kommandot " exit " för att stänga terminalsessionen eller Kommandotolken . Addera UPDATE
4
Öppna ett terminalfönster ( Linux /Unix ) eller en kommandotolk ( Windows ) .
5
Skriv kommandot " mysql - u root - p " för att logga i MySQL . Ange root nuvarande lösenord när du uppmanas
6
Skriv kommandot . " Användning mysql , " att använda " mysql " -databasen
7
Skriv kommandot " UPDATE . mysql.user SET Password = PASSWORD ( ' newpass ' ) WHERE User = ' root ' , " för att ändra lösenordet för root . Ersätt " newpass " med det nya lösenordet
8
skriver kommandot . "Flush befogenheter, " att uppdatera bidrag tabeller för databasen . Detta sätter nya lösenordet i minnet .
9
Skriv "exit " för att avsluta MySQL-databas .