Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara Mengatur Ulang Kata Sandi Root MySQL

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!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hapus duplikat hanya menggunakan kueri MySQL?

  2. Lewati array ke rutinitas tersimpan MySQL

  3. Tampilkan Kueri SQL Lengkap di Tampilkan Daftar Proses MySQL

  4. Bagaimana cara saya membuat MySQL menggunakan INDEX untuk permintaan tampilan?

  5. Kode kesalahan MySQL:1175 selama UPDATE di MySQL Workbench