Cara Mengubah Kata Sandi Root MySQL di Ubuntu 20.04

How Change Mysql Root Password Ubuntu 20

Kata sandi sulit diingat, jadi jika Anda lupa kata sandi root MySQL, untungnya ada cara untuk mengubahnya. Posting ini telah ditulis untuk Anda, dan pada akhir posting ini, Anda akan berhasil mengubah kata sandi MySQL.

Sebelum langsung ke solusinya, diasumsikan bahwa Anda menggunakan versi terbaru dari database MySQL pada sistem Ubuntu 20.04 LTS. Posting ini akan memberikan panduan langkah demi langkah tentang cara mengubah kata sandi root MySQL di Ubuntu 20.04. Jadi, tanpa membuang waktu, mari kita mulai.



Langkah 1: Periksa versi MySQL di Ubuntu 20.04

Pertama-tama, periksa versi MySQL Anda karena posting ini berisi solusi untuk mengubah kata sandi root pada versi 8 atau lebih tinggi. Jika versi MySQL Anda lebih rendah dari 8, maka solusinya akan berbeda. Perintah untuk memeriksa versi MySQL diberikan di bawah ini.



$mysql--Versi: kapan

Langkah 2: Hentikan server MySQL

Untuk mengubah kata sandi root MySQL, Anda harus mematikan server MySQL terlebih dahulu, dan Anda dapat melakukannya menggunakan perintah:



$sudosystemctl hentikan mysql.service

Periksa status server MySQL untuk memverifikasi menggunakan perintah:

$sudosystemctl status mysql.service

Langkah 3: Lewati Tabel Hibah & Jaringan

Untuk memulai server MySQL tanpa memberikan tabel dan pemeriksaan jaringan, setel variabel lingkungan MYSQLD_OPTS yang digunakan MySQL saat startup.



$sudosystemctl set-lingkunganMYSQLD_OPTS='--skip-networking --skip-grant-tables'

Baiklah, variabel lingkungan sudah diatur, dan kita bisa masuk ke shell MySQL tanpa memberikan kata sandi apa pun.

Langkah 4: Mulai layanan MySQL

Setelah mengatur variabel lingkungan MYSQLD_OPTS, mulai layanan MySQL sekarang menggunakan perintah:

$sudosystemctl mulai mysql.service

Langkah 5: Konfirmasikan status Server MySQL

Konfirmasi status layanan MySQL, apakah sedang berjalan atau tidak:

$sudosystemctl status mysql.service

Langkah 6: Masuk ke shell MySQL

Sekarang, Anda perlu login sebagai pengguna root ke server MySQL dan untuk masuk ke shell MySQL, ketik perintah:

$sudomysql-uakar

Tanpa memberikan kata sandi apa pun, Anda akan masuk ke shell MySQL.

Langkah 7: Ubah kata sandi root

Sekarang, siram hak istimewanya terlebih dahulu.

mysql>hak istimewa flush;

Pilih database MySQL.

mysql>GUNAKAN mysql

Dan atur kata sandi baru untuk pengguna root menggunakan perintah Alter dengan mengetikkan pernyataan berikut.

mysql>ALTER PENGGUNA'akar'@'localhost'DIIDENTIFIKASI OLEH'kata-sandi-baru';

Di tempat kata sandi baru, berikan kata sandi baru Anda. Setelah berhasil mengubah kata sandi root MySQL, logout dari shell MySQL.

mysql>berhenti;

Langkah 8: Matikan semua proses MySQL & Mulai ulang layanan MySQL

Pertama-tama, matikan semua proses MySQL bahkan sebelum memulai ulang server MySQL.

$sudo Bunuh semua -umysql

Setelah output seperti yang ditunjukkan pada gambar, tekan Enter dan restart server MySQL menggunakan perintah yang diberikan di bawah ini.

$sudosystemctl restart mysql.service

Langkah 9: Masuk dengan Kata Sandi yang baru disetel

Sekarang, Masuk ke shell MySQL dengan kata sandi yang baru ditetapkan.

$sudomysql-uakar-P

Berikan kata sandi yang baru saja disetel dalam perintah ALTER.

Ini dia. Kata sandi root MySQL berhasil diubah, dan Anda masuk kembali ke shell MySQL.

Bungkus

Dalam panduan langkah demi langkah ini, Anda telah belajar mengubah kata sandi root MySQL pada sistem Ubuntu 20.04 LTS. Posting ini berisi solusi mendalam dan mudah dipahami tentang mereset kata sandi root MySQL di Ubuntu 20.04.