Cara mereset kata sandi root mysql di linux

Cara mereset kata sandi root mysql di linux

Q. Cara mereset kata sandi root mysql di linux? Bagaimana cara memulihkan kata sandi root mysql? Saya lupa kata sandi root mysql, langkah -langkah untuk mengubah kata sandi root mysql? Cara mengatur ulang kata sandi root mysql menggunakan baris perintah. Cara mengatur ulang kata sandi root mysql lupa di linux? Cara mereset mysql 5.7 Kata Sandi Root?

Mysql adalah perangkat lunak basis data sumber terbuka yang banyak digunakan untuk penyimpanan data. Terkadang kami lupa kata sandi root mysql. Jadi jangan panik, tutorial ini akan membantu Anda mengatur ulang kata sandi root mysql dengan langkah -langkah sederhana.

Reset Kata Sandi Root MySQL

  1. Mulailah MySQL di SafeMode - Pertama -tama, Anda diharuskan berhenti menjalankan server mysql. Gunakan salah satu perintah berikut untuk menghentikan server MySQL di sistem Linux Anda.
    Systemctl Stop MySQL.melayani  
  2. Mulai MySQL dalam mode aman - Sekarang mulailah server mysql dalam mode aman menggunakan dengan --Tabel Skip-Grant pilihan. Gunakan perintah berikut untuk memulai MySQL dalam mode aman. Dalam mode aman, mySQL tidak meminta kata sandi login.
    mysqld_safe --skip-grant-tabel &  
  3. Reset Kata Sandi Root MySQL - Selanjutnya, login ke server mysql sebagai pengguna root dan ubah kata sandi menggunakan set perintah berikut. Ini akan mengatur ulang kata sandi root mysql di sistem Anda.

    Untuk mysql 5.6 atau di bawah

    root mysql -u  mysql> Gunakan mysql; mysql> perbarui pengguna set kata sandi = kata sandi ("new-password") di mana user = "root"; mysql> hak istimewa flush; mysql> berhenti 

    Untuk mysql 5.7 atau lebih

    root mysql -u  mysql> atur kata sandi untuk 'root'@'localhost' = kata sandi ("new-password"); mysql> hak istimewa flush; mysql> berhenti 
  4. Mulai ulang layanan MySQL - Setelah Anda mengubah kata sandi. Akhiri proses mysqld saat ini, dan kemudian mulai lagi sebagai layanan reguler.
    sudo pkill mysqld && sudo pkill mysqld_safe  Systemctl Mulai MySQL.melayani  

Verifikasi kata sandi baru

Setelah mengatur ulang kata sandi akun root mysql dan restart, cukup verifikasi kata sandi baru dengan login.

mysql -u root -p  Masukkan Kata Sandi: ********** Selamat datang di Monitor MySQL. Perintah diakhiri dengan; atau \ g. ID Koneksi MySQL Anda adalah 1308 Versi Server: 5.7.33-0ubuntu0.16.04.1 (Ubuntu) Hak Cipta (C) 2000, 2021, Oracle dan/atau Afiliasinya. Oracle adalah merek dagang terdaftar dari Oracle Corporation dan/atau afiliasinya. Nama lain mungkin menjadi merek dagang dari pemiliknya masing -masing. Ketik 'bantuan;' atau '\ h' untuk bantuan. Ketik '\ c' untuk menghapus pernyataan input saat ini. mysql> 

Verifikasi kata sandi baru