Rumah > Artikel > pangkalan data > mysql set kata laluan linux
MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka popular yang boleh dijalankan pada sistem pengendalian yang berbeza, termasuk Linux. Dalam sistem Linux, pemasangan dan konfigurasi MySQL agak mudah, tetapi untuk melindungi keselamatan pangkalan data, adalah disyorkan untuk menetapkan kata laluan untuk MySQL.
Dalam artikel ini, kami akan memperkenalkan cara untuk menetapkan kata laluan untuk MySQL dalam Linux.
Pertama, kita perlu memasang MySQL dalam Linux. Anda boleh melaksanakan arahan berikut dalam terminal untuk memasang:
sudo apt update sudo apt install mysql-server
Selepas pemasangan selesai, anda perlu memulakan perkhidmatan MySQL. Anda boleh menggunakan arahan berikut untuk memulakan perkhidmatan MySQL:
sudo systemctl start mysql
Jika anda mahu MySQL bermula secara automatik apabila sistem bermula, anda boleh menggunakan arahan berikut untuk mendayakan perkhidmatan MySQL:
sudo systemctl enable mysql
Secara lalai dalam MySQL, pengguna root tidak mempunyai kata laluan. Untuk melindungi keselamatan pangkalan data, adalah disyorkan untuk menetapkan kata laluan untuk pengguna root.
Anda boleh menggunakan arahan berikut untuk log masuk ke MySQL:
mysql -u root
Selepas log masuk berjaya, anda perlu melaksanakan arahan berikut untuk menetapkan kata laluan pengguna root:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';
Gantikan your_password
dengan anda Kata laluan yang anda ingin tetapkan. Selepas tetapan selesai, gunakan arahan berikut untuk keluar dari MySQL:
exit;
Untuk mengesahkan bahawa kata laluan berjaya ditetapkan, kami boleh menggunakan arahan berikut untuk log masuk ke MySQL sekali lagi:
mysql -u root -p
Masukkan kata laluan yang anda tetapkan selepas gesaan Jika log masuk berjaya, kata laluan berjaya ditetapkan.
Selain pengguna root, anda boleh menetapkan kata laluan untuk pengguna lain. Dalam MySQL, arahan untuk menambah, mengubah suai dan memadam pengguna adalah seperti berikut:
Tambah pengguna: CREATE USER 'username'@'localhost' IDENTIFIED BY 'your_password';
Tukar kata laluan pengguna: ALTER USER 'username'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
Padam pengguna: DROP USER 'username'@'localhost';
Ganti username
dan your_password
dengan nama pengguna dan kata laluan yang anda mahu tetapkan.
Menetapkan kata laluan untuk MySQL ialah langkah keselamatan pangkalan data asas yang sangat mudah di Linux. Ia hanya mengambil beberapa langkah untuk diselesaikan, dan setelah anda selesai menyediakannya, pangkalan data anda akan menjadi lebih selamat.
Atas ialah kandungan terperinci mysql set kata laluan linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!