Rumah > Tutorial sistem > LINUX > teks badan

Tukar kata laluan Root MySQL/MariaDB dengan mudah di bawah Linux

PHPz
Lepaskan: 2024-02-05 16:24:03
ke hadapan
1252 orang telah melayarinya

Jika anda memasang MySQL atau MariaDB buat kali pertama, anda boleh menjalankan skrip mysql_secure_installation untuk melaksanakan tetapan keselamatan asas. Salah satu tetapan adalah mengenai kata laluan akar pangkalan data Kata laluan ini mesti dirahsiakan dan hanya digunakan apabila perlu. Jika anda perlu mengubah suainya (contohnya, apabila pentadbir pangkalan data berubah, atau dipecat!), anda boleh berbuat demikian melalui skrip ini juga.

Sila laksanakan skrip mysql_secure_installation untuk melaksanakan tetapan keselamatan ini.

Tukar kata laluan Root MySQL/MariaDB dengan mudah di bawah Linux

Tukar kata laluan root MySQL atau MariaDB

Anda tahu kata laluan akar, tetapi ingin menetapkannya semula, untuk kes ini, mari pastikan MariaDB berjalan dahulu:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- 
# systemctl is-active mariadb
------------- CentOS/RHEL 6 and Fedora -------------
# /etc/init.d/mysqld status
Salin selepas log masuk
Tukar kata laluan Root MySQL/MariaDB dengan mudah di bawah Linux

Semak status MysQL

Jika tiada kata kunci aktif dalam arahan di atas kembali, maka perkhidmatan berada dalam keadaan berhenti, dan anda perlu memulakan perkhidmatan pangkalan data sebelum meneruskan ke langkah seterusnya:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- 
# systemctl start mariadb
------------- CentOS/RHEL 6 and Fedora -------------
# /etc/init.d/mysqld start
Salin selepas log masuk

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

# mysql -u root -p
Salin selepas log masuk

Untuk serasi dengan versi yang berbeza, kami akan menggunakan pernyataan berikut untuk mengemas kini jadual pengguna pangkalan data mysql. Ambil perhatian bahawa anda perlu menggantikan YourPasswordHere dengan kata laluan baharu yang anda pilih untuk root.

MariaDB [(none)]> USE mysql;
MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
Salin selepas log masuk

Untuk mengesahkan sama ada operasi berjaya, masukkan arahan berikut untuk keluar dari sesi MariaDB semasa.

MariaDB [(none)]> exit;
Salin selepas log masuk

Kemudian tekan enter. Anda kini sepatutnya boleh menyambung ke pelayan menggunakan kata laluan baharu anda.

Tukar kata laluan Root MySQL/MariaDB dengan mudah di bawah Linux

Tukar kata laluan MysQL/MariaDB Root

Ringkasan

Dalam artikel ini, kami menerangkan cara menukar kata laluan akar MariaDB / MySQL - mungkin anda tahu kaedah yang kami bincangkan, atau mungkin anda tidak tahu.

Seperti biasa, jika anda mempunyai sebarang pertanyaan atau maklum balas, sila gunakan kotak komen di bawah untuk meninggalkan komen atau cadangan anda yang berharga.

Atas ialah kandungan terperinci Tukar kata laluan Root MySQL/MariaDB dengan mudah di bawah Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:lxlinux.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan