Cara menukar kata laluan root mysql atau mariadb di linux

Cara menukar kata laluan root mysql atau mariadb di linux

Sekiranya anda memasang MySQL atau MariaDB di Linux untuk kali pertama, kemungkinan anda akan melaksanakannya mysql_secure_installation skrip untuk memastikan pemasangan MySQL anda dengan tetapan asas.

Salah satu daripada tetapan ini, kata laluan root pangkalan data - yang mana anda mesti menyimpan rahsia dan hanya digunakan apabila diperlukan. Sekiranya anda perlu mengubahnya (contohnya, apabila pentadbir pangkalan data mengubah peranan - atau diberhentikan!).

Cadangan Baca: Pulihkan kata laluan root mysql atau mariadb di linux

Artikel ini akan berguna. Kami akan menerangkan cara menukar kata laluan root pelayan pangkalan data MySQL atau MariaDB di Linux.

Walaupun kami akan menggunakan a Mariadb pelayan dalam artikel ini, arahan harus berfungsi Mysql juga.

Tukar kata laluan root mysql atau mariadb

Anda tahu kata laluan root dan ingin menetapkannya semula, dalam kes ini, mari pastikan MariaDB berjalan:

------------- Centos/RHEL 7 dan Fedora 22+ ------------- # Systemctl IS-Active MariaDB ------------- Centos/Rhel 6 dan Fedora ------------- # /etc /init.D/status mysqld 
Semak status MySQL

Sekiranya arahan di atas tidak mengembalikan perkataan aktif Sebagai output atau berhenti, anda perlu memulakan perkhidmatan pangkalan data sebelum meneruskan:

------------- Centos/RHEL 7 dan Fedora 22+ ------------- # Systemctl Mula Mariadb ------------- Centos/Rhel 6 dan Fedora ------------- # /etc /init.D/Mysqld Permulaan 

Seterusnya, kami akan log masuk ke pelayan pangkalan data sebagai root:

# mysql -u root -p 

Untuk keserasian di seluruh versi, kami akan menggunakan pernyataan berikut untuk mengemas kini jadual pengguna dalam pangkalan data MySQL. Perhatikan bahawa anda perlu mengganti Yourpasswordhere dengan kata laluan baru yang telah anda pilih untuk root.

Mariadb [(Tiada)]>> Gunakan MySQL; Mariadb [(Tiada)]>> Kemas kini Pengguna Tetapkan Kata Laluan = Kata Laluan ('Yourpasswordhere') Di mana pengguna = "root" dan host =' localhost '; Mariadb [(Tiada)]>> Keistimewaan siram; 

Untuk mengesahkan, keluar dari sesi MariaDB semasa anda dengan menaip.

Mariadb [(Tiada)]>> keluar; 

dan kemudian tekan Enter. Anda kini boleh menyambung ke pelayan menggunakan kata laluan baru.

Tukar kata laluan root mysql/Mariadb
Ringkasan

Dalam artikel ini, kami telah menerangkan cara menukar kata laluan root MariaDB / mysql - sama ada anda tahu yang terkini atau tidak.

Seperti biasa, jangan ragu untuk menggugurkan nota kami jika anda mempunyai sebarang pertanyaan atau maklum balas menggunakan borang komen kami di bawah. Kami berharap untuk mendengar daripada anda!