Her er de trin, der skal følges:
- Find MySQL-konfigurationsfilen ved hjælp af:
$ mysql --help | grep -A 1 "Default options"
På Ubuntu 16 er filplaceringen typisk /etc/mysql/mysql.conf.d/mysqld.cnf
-
Rediger konfigurationsfilen ved hjælp af:
$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
-
Tilføj
skip-grant-tables
under[mysqld]
bloker og gem ændringerne.
-
Genstart MySQL-tjenesten ved hjælp af:
sudo service mysql restart
-
Tjek MySQL-tjenestestatus:
sudo service mysql status
-
Log ind på mysql med:
$ mysql -u root
-
Og skift
root
adgangskode:
mysql> SKYL PRIVILEGIER;
mysql> ÆNDRE BRUGER 'root'@'localhost' IDENTIFICERET MED mysql_native_password AF 'MyNewPass';
-
Gå tilbage til ændringerne af MySQL-konfigurationsfilen ved at fjerne
skip-grant-tables
linje eller kommentere den med en#
(hash). -
Genstart endelig MySQL-tjenesten, og så er du klar.