Tutorial mereset Password MySQL melalui akses Root

Lupa password root MySQL kamu? Gawat!, tapi kamu gak perlu panik, kita akan bahas bareng tutorialnya berikut ini.

Eh, tapi apasi yang bisa kita lakukan untuk mengatasi hal ini? Simak informasi singkatnya di bawah ini:

Apa yang Bisa kamu Lakukan Jika LupaPassword?

Jika kamu lupa password root MySQL dari server kamu, kamu bisa melakukan reset password MySQL pada root dengan melakukan login SSH/Terminal, Sob.

Nah, kita simak yuk caranya di bawah ini!

Wah, sekarang kita simak langsung yuk tutorialnya di bawah ini:

1) Akses VPS via SSH

Pertama, masuk ke server atau VPS kamu melalui SSH menggunakan command berikut ini.

				
					ssh root@IPVPS
				
			

2) Periksa Status Service MySQL

Setelah berhasil login melalui SSH, periksa keberadaan service MySQL di server atau VPS kamu.

				
					systemctl status mysql
				
			

Apabila menunjukkan status “running”  artinya service MySQL sedang aktif, maka selanjutnya kamu bisa menjalankan command untuk menghentikan service tersebut.

				
					systemctl stop mysql
				
			

3) Akses MySQL Tanpa Password

Untuk memastikan proses reset password MySQL berjalan aman, terlebih dahulu kamu perlu mengatur akses MySQL agar bisa dilakukan tanpa password dengan perintah berikut ini.

				
					mysqld_safe --skip-grant-tables --skip-networking &
				
			

Jika terdapat kendala yang menampilkan output seperti berikut:

2025-11-15T03:49:01.907063Z mysqld_safe Logging to ‘/var/log/mysql/error.log’.

2025-11-15T03:49:01.908372Z mysqld_safe Directory ‘/var/run/mysqld’ for UNIX socket file don’t exists.

Jalankan command di bawah ini.

				
					mkdir -p /var/run/mysqld
chown mysql:mysql /var/run/mysqld
chmod 755 /var/run/mysqld
				
			

Setelah itu, jalankan kembali perintah sebelumnya.

				
					mysqld_safe --skip-grant-tables --skip-networking &
				
			

Keterangan yang muncul akan menjadi seperti berikut:

2025-11-15T03:49:44.699471Z mysqld_safe Logging to ‘/var/log/mysql/error.log’.

2025-11-15T03:49:44.713425Z mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

Artinya sekarang kamu sudah dapat mengakses MySQL tanpa password.

3) Akses MySQL Tanpa Password

Untuk mengakses MySQL di terminal, jalankan command:

				
					mysql -u root
				
			

4) Reset Password

Kemudian, kamu bisa melakukan reset password MySQL dengan aman menggunakan command berikut ini.

				
					ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘PasswordBaru’;
				
			

Jangan lupa, mengganti “PasswordBaru” dengan password baru yang kamu inginkan. Dan setelah mereset password, kamu bisa keluar dari shell MySQL menggunakan command di bawah ini.

				
					exit;
				
			

Sekarang password kamu telah berubah menjadi password MySQL baru kamu, sekarang silahkan coba login MySQL dengan password baru.

Nah, ternyata gampang banget, ya, Sob, kamu hanya perlu melakukan reset password kamu.

Simak terus Tips Hosting di halaman tutorial Jagoan Hosting Indonesia ya, jika ada bagian dari tutorial yang tidak ditemukan, kamu bisa menghubungi teman-teman di Jagoan Hosting supaya bisa dibantu lebih lanjut melalui Live Chat atau fitur Open Tiket ya!

Related Posts
Tips Mengatasi Error Undefined Index / Variable

Pengantar Halo sobat Jagoan! di tutorial kali ini kita bakalan membahas permasalahan Error Undefined Index/Variable. Pasti sekarang kamu lagi main-main Read more

Tutorial Mendeteksi Script Jahat pada Website Sebelum Publish

Hai, Sob kamu pasti tentu tidak ingin jika website kamu dibobol oleh hacker, terutama jika kamu seorang programmer dan webmaster. Read more

Tutorial Install Virus Scanner Clam AV pada cPanel

Kamu ngerasa insecure karena belum install antivirus? Install antivirus emang penting, Sob untuk menjaga performa server kamu. Nah, kamu bisa Read more

Tutorial Mengecek Kendala pada Website dengan Tools Online

Halo, Sob! Suka bingung kalau mau cek kendala website kamu? Nih, gak usah bingung lagi karena sekarang kita bisa cek Read more

🚀 VPS CEPAT & STABIL dengan Network 10 Gbps! Uptime 99,9% + Support WA 24/7!