Terkadang Anda mungkin perlu mengubah kata sandi root atau mengatur ulang kata sandi root di MySQL, jika Anda lupa kata sandi root. Berikut cara mereset kata sandi root di MySQL. Anda dapat menggunakan langkah-langkah ini untuk menyetel ulang sandi root di Windows, Mac, Ubuntu, CentOS, dan sistem Linux lainnya.
Cara Mengatur Ulang Kata Sandi Root MySQL
Berikut adalah langkah-langkah untuk mereset password root di MySQL di Ubuntu, CentOS, Windows, Mac dan sistem lainnya.
1. Hentikan Server MySQL
Buka terminal dan jalankan perintah berikut untuk menghentikan Server MySQL.
CentOS / Fedora
# service mysqld stop
Ubuntu / Debian
$ service mysql stop
Bonus Baca :Cara Menghapus Stored Procedure di MySQL
2. Mulai ulang Server MySQL dengan –skip-grant-tables
Selanjutnya, restart MySQL Server dengan opsi –skip-grant-tables sehingga Anda dapat login tanpa password dan dengan semua hak istimewa.
# mysqld_safe --skip-grant-tables &
Anda mungkin perlu memasukkan kata kunci 'sudo' sebelum perintah di atas di beberapa sistem Ubuntu/Debian.
Pastikan untuk menyertakan '&' di akhir perintah Anda sehingga server MySQL akan berjalan di latar belakang.
Harap dicatat, sangat tidak aman untuk memulai mysql dengan opsi –skip-grant-tables dan harus digunakan hanya untuk waktu yang singkat.
Setelah kita mengganti password root di MySQL, kita akan langsung restart server MySQL seperti biasa.
Bonus Baca :Cara Mengganti Password Pengguna di MySQL
3. Masuk ke MySQL
Jalankan perintah berikut untuk login ke MySQL.
# mysql -uroot
4. Ubah Kata Sandi Root di MySQL
Jalankan perintah berikut di mysql> mengingatkan. Ganti kata sandi_baru dalam perintah di bawah ini dengan kata sandi baru Anda.
mysql> UPDATE mysql.user SET Password=PASSWORD('new_password') WHERE User='root'
Bonus Baca :MySQL CAST vs CONVERT
5. Hak Istimewa Siram
Siram hak istimewa untuk menerapkan perubahan
mysql> FLUSH PRIVILEGES; mysql> exit;
Bonus Baca :MySQL Rollback Query
6. Hentikan Server MySQL
Jalankan perintah berikut di terminal prompt untuk menghentikan server MySQL, karena tidak aman.
# mysqladmin -u root -p shutdown
Anda akan diminta untuk memasukkan kata sandi root. Masukkan kata sandi root Anda yang baru.
Bonus Baca :Cara Menggunakan MySQL Rollup
7. Mulai Server MySQL
Mulai Server MySQL secara normal.
CentOS / Fedora
# service mysqld start
Ubuntu / Debian
$ service mysql start
Semoga artikel di atas dapat membantu Anda mereset kata sandi root di MySQL.
Ubiq memudahkan untuk memvisualisasikan data dalam hitungan menit, dan memantau di dasbor waktu nyata. Cobalah Hari ini!