Rumah >pangkalan data >tutorial mysql >kata laluan set root mysql
MySQL pada masa ini ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang paling popular, yang sangat meningkatkan kecekapan penyimpanan dan pengambilan data. Bagi pentadbir MySQL, adalah sangat penting untuk memastikan keselamatan MySQL, dan menetapkan kata laluan pengguna root juga merupakan langkah penting.
Pengguna root tidak mempunyai kata laluan selepas MySQL dipasang secara lalai Ini bermakna sesiapa yang mengetahui alamat IP dan nombor port perkhidmatan MySQL boleh menggunakan pengguna root untuk beroperasi. Untuk menjadikan MySQL lebih selamat, kita perlu menetapkan kata laluan untuk pengguna root.
Berikut ialah langkah-langkah untuk menetapkan kata laluan akar MySQL:
Pelayan MySQL boleh menjadi setempat atau jauh. Jika pelayan MySQL adalah setempat, log masuk menggunakan arahan berikut:
mysql -u root
Ini akan menyambung ke pelayan MySQL menggunakan pengguna root. Jika pelayan MySQL jauh, tambahkan alamat IP atau nama domain pada arahan di atas.
Selepas menukar kata laluan pengguna pada pelayan MySQL, anda mesti memuat semula kebenaran MySQL untuk perubahan itu berkuat kuasa. Muat semula kebenaran MySQL menggunakan arahan berikut:
FLUSH PRIVILEGES;
Arahan berikut pada baris arahan akan menukar kata laluan pengguna root MySQL:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'my-new-password';
Sila ambil perhatian bahawa menggantikan "kata laluan-baru-saya" dengan kata laluan sebenar anda. Perintah ini akan mengemas kini jadual pengguna MySQL untuk menyulitkan kata laluan pengguna root dengan kata laluan yang diberikan.
Gunakan arahan berikut untuk keluar dari pelayan MySQL:
exit
Selepas menetapkan kata laluan pengguna root, pengguna atau aplikasi lain boleh menyambung ke pelayan MySQL , kata laluan pengguna root diperlukan untuk pengesahan. Ini memastikan keselamatan pelayan MySQL.
Sudah tentu, menetapkan kata laluan pengguna root bukanlah satu-satunya langkah untuk mengurus keselamatan MySQL. Langkah keselamatan lain termasuk menyekat akses jauh, melarang pengguna root daripada mengakses MySQL daripada hos jauh dan banyak lagi.
Ringkasan
Menetapkan kata laluan pengguna root pada pelayan MySQL adalah salah satu langkah asas untuk memastikan keselamatan pelayan. Pentadbir amat disyorkan untuk melakukan ini sebelum menggunakan MySQL. Jika perlu, langkah keselamatan lain juga harus dipertimbangkan, seperti menyekat akses jauh, dsb.
Atas ialah kandungan terperinci kata laluan set root mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!