Här är stegen som ska följas:
- Leta reda på MySQL-konfigurationsfilen med:
$ mysql --help | grep -A 1 "Default options"
På Ubuntu 16 är filplatsen vanligtvis /etc/mysql/mysql.conf.d/mysqld.cnf
-
Redigera konfigurationsfilen med:
$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf -
Lägg till
skip-grant-tablesunder[mysqld]blockera och spara ändringarna.
-
Starta om MySQL-tjänsten med:
sudo service mysql restart -
Kontrollera MySQL-tjänstens status:
sudo service mysql status
-
Logga in på mysql med:
$ mysql -u root -
Och ändra
rootlösenord:
mysql> SPOLA PRIVILEGIER;
mysql> ÄNDRA ANVÄNDARE 'root'@'localhost' IDENTIFIERAD MED mysql_native_password AV 'MyNewPass';
-
Återställ ändringarna av MySQL-konfigurationsfilen genom att ta bort
skip-grant-tablesrad eller kommentera den med en#(hash). -
Starta slutligen om MySQL-tjänsten och du är klar.


