Berikut adalah langkah-langkah yang harus diikuti:
- Cari file konfigurasi MySQL menggunakan:
$ mysql --help | grep -A 1 "Default options"
Di Ubuntu 16, lokasi file biasanya /etc/mysql/mysql.conf.d/mysqld.cnf
-
Edit file konfigurasi menggunakan:
$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf -
Tambahkan
skip-grant-tablesdi bawah[mysqld]blokir dan simpan perubahannya.
-
Mulai ulang layanan MySQL menggunakan:
sudo service mysql restart -
Periksa status layanan MySQL:
sudo service mysql status
-
Login ke mysql dengan:
$ mysql -u root -
Dan ubah
rootkata sandi:
mysql> HAK ISTIMEWA FLUSH;
mysql> ALTER PENGGUNA 'root'@'localhost' DIIDENTIFIKASI DENGANmysql_native_password OLEH 'MyNewPass';
-
Kembalikan perubahan file konfigurasi MySQL dengan menghapus
skip-grant-tablesbaris atau komentari dengan#(hash). -
Terakhir restart layanan MySQL dan Anda siap melakukannya.


