A root jelszó megváltoztatása-mysql ubuntu
Állítsa le a MySQL-szerver (stop opció):
sudo /etc/init.d/mysql megálló
Fuss a lehetőséget mysqld_safe --skip-támogatás-asztalok:
sudo /etc/init.d/mysqld_safe --skip-támogatás-asztalok
Ha jól értem, mysqld_safe - MySQL indítási parancsfájl a „csökkentett módban”, vagy valami ilyesmi. Opció --skip-támogatás-asztalok (Megjegyzendő, hogy a fenti lehetőségek, érdemes két mínusz jel). ahogy sejteni lehet a neve, akkor fut a MySQL szerver, tekintet nélkül a támogatási táblák, amelyek megakadályozzák, hogy elérje az adatbázis bármely felhasználó jelszó nélkül, és minden a jogosultságokat. Bejelentkezés jel ( ) A végén azt jelzi, hogy a folyamat a háttérben fut.
Csatlakozás a MySQL-szerver root:
Mint látható, nincs szükség a használatához sudo és / vagy teljes elérési utat.
Fog dolgozni a MySQL terminál (line kezdődik mysql>). meg lehet kezdeni, hogy cserélje ki a jelszót a root felhasználó:
Kiválasztása egy adatbázist a neve mysql. amelyhez a kérelmeket meg kell valósítani:
Mi frissíteni a mező értéke jelszót. ahol a felhasználó a root érték mezőben. és a fogadó mező értéke localhost:
frissítés felhasználó által beállított password = jelszó ( 'new_password'), ahol a felhasználói = 'root' és host = 'localhost';
Megjegyezzük, hogy PASSWORD () SQL-funkció használható, hogy megvédje a jelszót, és maga az adatbázis mysql (ha jól értem) egy olyan rendszer.
Kilépés a konzol mysql:
Állítsa le az összes folyamatokat elemzi mysqld_safe:
Indítsa el a démont MySQL:
sudo /etc/init.d/mysql Start
Ekkor meg kell adnia a jelszót (Írja be a jelszót :)
Ezen én mindent. Köszönöm a figyelmet. Sok szerencsét!