Cara reset password root MySQL

Berikut ini panduan cara reset password root MySQL atau MariaDB

Stop service mysql

service mysql stop

killall mysqld

atau

service mariadb stop

Start mysql pada mode safe

mysqld_safe --skip-grant-tables & 

Masuk dengan akun root

mysql -uroot

Ganti password root

Ini untuk versi MySQL 5.7 atau MariaDB 10.3-ke bawah

USE mysql;
FLUSH PRIVILEGES;
UPDATE user SET Password=PASSWORD("ganti123456") where User='root';

Dan ini ntuk versi MySQL 8 atau MariaDB 10.4-ke atas

USE mysql;
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'ganti123456';

Keluar dari MySQL command 

exit;

Aktfikan kembali service mysql

service mysql start

atau untuk MariaDB

servive mariadb start

Selesai, semoga bermanfaat.

Bagi yang kesulitan reset MySQL bisa kontak WhatsApp 081235008433 biaya mulai 100k tergantung besar dan banyaknya database di dalam server.

2 thoughts on “Cara reset password root MySQL

  1. FIX command
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'KATASANDIBARU';
    FLUSH PRIVILEGES;
  2. MYSQL 8

    Di MySQL 8 Ubuntu 20.04 sebelum Start mysql pada mode saf, perlu membuat direktori untuk socket

    mkdir /var/run/mysqld

    Kemudian ganti permissionnya

    chown mysql:mysql /var/run/mysqld

Add a comment