Zde jsou kroky, které je třeba dodržet:
- Vyhledejte konfigurační soubor MySQL pomocí:
$ mysql --help | grep -A 1 "Default options"
Na Ubuntu 16 je umístění souboru obvykle /etc/mysql/mysql.conf.d/mysqld.cnf
-
Upravte konfigurační soubor pomocí:
$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf -
Přidejte
skip-grant-tablespod[mysqld]zablokujte a uložte změny.
-
Restartujte službu MySQL pomocí:
sudo service mysql restart -
Zkontrolujte stav služby MySQL:
sudo service mysql status
-
Přihlaste se do mysql pomocí:
$ mysql -u root -
A změňte
rootheslo:
mysql> FLUSH PRIVILEGES;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITHmysql_native_password BY 'MyNewPass';
-
Vraťte zpět změny konfiguračního souboru MySQL odstraněním
skip-grant-tablesřádek nebo jej okomentujte znakem#(hash). -
Nakonec restartujte službu MySQL a můžete začít.


