Cara mengubah kata sandi root mysql atau mariadb di linux

Cara mengubah kata sandi root mysql atau mariadb di linux

Jika Anda memasang MySQL atau MariaDB di Linux untuk pertama kalinya, kemungkinan Anda akan mengeksekusi mysql_secure_installation skrip untuk mengamankan instalasi mysql Anda dengan pengaturan dasar.

Salah satu pengaturan ini adalah, kata sandi root database - yang harus Anda sukai dan gunakan hanya saat diperlukan. Jika Anda perlu mengubahnya (misalnya, saat administrator database mengubah peran - atau diberhentikan!).

Disarankan Baca: Pulihkan kata sandi root mysql atau mariadb di linux

Artikel ini akan berguna. Kami akan menjelaskan cara mengubah kata sandi root dari server database mysql atau mariadb di linux.

Meskipun kami akan menggunakan a Mariadb server dalam artikel ini, instruksi harus berfungsi Mysql demikian juga.

Ubah kata sandi root mysql atau mariadb

Anda tahu kata sandi root dan ingin mengatur ulang, dalam hal ini, mari kita pastikan Mariadb berjalan:

------------- Centos/rhel 7 dan fedora 22+ ------------- # Systemctl IS-AKTIF MARIADB ------------- Centos/rhel 6 dan fedora ------------- # /etc /init.status d/mysqld 
Periksa status mysql

Jika perintah di atas tidak mengembalikan kata aktif Sebagai output atau berhenti, Anda harus memulai layanan database sebelum melanjutkan:

------------- Centos/rhel 7 dan fedora 22+ ------------- # systemctl Mulai mariadb ------------- Centos/rhel 6 dan fedora ------------- # /etc /init.D/mysqld mulai 

Selanjutnya, kami akan masuk ke server database sebagai root:

# mysql -u root -p 

Untuk kompatibilitas di seluruh versi, kami akan menggunakan pernyataan berikut untuk memperbarui tabel pengguna di database MySQL. Perhatikan bahwa Anda perlu mengganti Yourpasswordhere dengan kata sandi baru yang telah Anda pilih untuk root.

Mariadb [(tidak ada)]> Gunakan mysql; Mariadb [(tidak ada)]> Perbarui Pengguna Set Kata Sandi = Kata Sandi ('Yourpasswordhere') Di mana pengguna = "root" dan host =' localhost '; Mariadb [(tidak ada)]> Hak istimewa flush; 

Untuk memvalidasi, keluar dari sesi MariaDB Anda saat ini dengan mengetik.

Mariadb [(tidak ada)]> KELUAR; 

Dan kemudian tekan Enter. Anda sekarang harus dapat terhubung ke server menggunakan kata sandi baru.

Ubah kata sandi root mysql/mariadb
Ringkasan

Dalam artikel ini kami telah menjelaskan cara mengubah kata sandi root mariadb / mysql - apakah Anda tahu yang saat ini atau tidak.

Seperti biasa, jangan ragu untuk memberi kami catatan jika Anda memiliki pertanyaan atau umpan balik menggunakan formulir komentar kami di bawah ini. Kami menantikan kabar dari Anda!