How to Reset root password MySQL




    1. Buka command promt(Admin)
      1
    2. Jika MySQL Service nya sedang start, Stop terlebih dahulu service MySQL nya.
      (disini saya menggunakan MySQL57, anda bisa menyesuaikannya sendiri), atau kalau cara ini gagal, anda bisa langsung stop service MySQL langsung dari, buka run, lalu ketikan services.msc , lalu cari MySQL, dan stop jika MySQL nya sedang running.
      2.png
    3. Kemudian buka my.ini, caranya:
      13
      Maka akan terbuka my.ini
      4.png
    4. kemudian cari
      [mysqld]

      Kemudian dibawahnya tambahkan

      skip-grant-tables

      Seperti gambar dibawah ini:
      5.png
      Kemudian Save

    5. Kemudian Start lagi service MySQL nya
      6.png
    6. Sekarang buka MySQL nya tanpa password
      17.png
    7. Setelah terbuka, sekarang coba tampilkan seluruh database
      8.png
    8. Lalu gunakan database MySQL, karena ini adalah database tempat penyimpanan semua data user.
      9.png
    9. Kemudian perintah untuk menukar password
      update mysql.user set password=PASSWORD('NEW PASSWORD') where user='root';

      Untuk MySQL 5.7

      UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';

      11.png

    10. Kemudian jalankan perintah
      15.png
    11. Setelah berhasil, jalankan perintah:
      16.png
    12. Kemudian quit
      12
    13. Dan buka lagi MySQL dengan password baru.