Rumah  >  Artikel  >  pangkalan data  >  mysql set kata laluan linux

mysql set kata laluan linux

WBOY
WBOYasal
2023-05-23 14:09:092124semak imbas

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.

  1. Pasang MySQL

Pertama, kita perlu memasang MySQL dalam Linux. Anda boleh melaksanakan arahan berikut dalam terminal untuk memasang:

sudo apt update
sudo apt install mysql-server
  1. Mulakan MySQL

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
  1. Tetapkan kata laluan pengguna root

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;
  1. Uji sambungan

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.

  1. Tetapan kata laluan untuk pengguna lain

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.

  1. Ringkasan

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!

Kenyataan:
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