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.
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