Rumah  >  Artikel  >  pangkalan data  >  Cara menggunakan rpm untuk memasang mysql pada centos

Cara menggunakan rpm untuk memasang mysql pada centos

PHPz
PHPzasal
2023-04-21 11:23:19636semak imbas

Gunakan pakej rpm untuk memasang MySQL di bawah sistem CentOS/RHEL

MySQL ialah salah satu sistem pengurusan pangkalan data hubungan sumber terbuka yang paling popular Ia menyokong berbilang sistem pengendalian dan bahasa pengaturcaraan dan mempunyai prestasi yang sangat baik kebolehpercayaan. CentOS/RHEL Linux ialah salah satu pengedaran Linux yang paling banyak digunakan dalam komuniti sumber terbuka, jadi ia digunakan secara meluas untuk menjalankan perkhidmatan MySQL. Artikel ini akan memperkenalkan cara menggunakan pakej rpm untuk memasang MySQL pada sistem CentOS/RHEL.

Langkah 1: Muat turun pakej MySQL rpm

Sebelum memulakan pemasangan, anda perlu melawati laman web rasmi MySQL dan memuat turun versi terkini MySQL dari halaman muat turun. Pilih versi yang anda perlukan dan muat turun pakej rpm untuk versi tersebut Biasanya anda perlu memuat turun klien MySQL dan pakej rpm pelayan. Dalam contoh ini, kami akan menggunakan versi MySQL5.7 untuk demonstrasi.

cd /usr/local/src/
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

Langkah Dua: Pasang pakej MySQL rpm

Selepas muat turun selesai, anda perlu menggunakan arahan rpm sebagai pengguna root untuk memasang klien MySQL dan pakej rpm pelayan.

rpm -ivh mysql57-community-release-el7-11.noarch.rpm

Selepas pemasangan selesai, anda perlu mengemas kini semua pakej yang dipasang untuk memastikan pakej sistem kami adalah yang terkini version , dan menggunakan MySQL 5.7 sebagai repositori yum lalai.

kemas kini yum

Langkah 3: Pasang pelayan MySQL

Sebelum memasang klien, kita perlu memasang pelayan MySQL terlebih dahulu. Gunakan arahan di bawah untuk memasang pelayan MySQL.

yum install mysql-server

Selepas pemasangan bermula, anda akan digesa untuk pengesahan dan anda boleh menekan kekunci y untuk meneruskan pemasangan pelayan MySQL. Selepas pelayan MySQL dipasang, anda boleh menggunakan arahan systemctl untuk memulakan MySQL.

systemctl start mysqld

Pada ketika ini, anda boleh menggunakan arahan berikut untuk menyemak sama ada pelayan MySQL sedang berjalan.

systemctl status mysqld

Langkah 4: Pasang klien MySQL

Selepas pelayan MySQL berjaya dipasang, kita boleh mula memasang klien MySQL. Jalankan arahan berikut untuk memasang klien ke dalam sistem anda.

yum install mysql

Selepas melaksanakan arahan ini, anda akan memasang MySQL dalam sistem anda. Setelah pemasangan selesai, anda boleh mengakses pelayan MySQL menggunakan arahan mysql di terminal.

mysql -u root -p

Langkah 5: Konfigurasikan MySQL

Selepas memasang dan menjalankan MySQL, kita perlu menetapkan kata laluan root untuk pelayan dan melindungi keselamatannya. Untuk menetapkan kata laluan root, jalankan arahan berikut.

mysql_secure_installation

Apabila menjalankan arahan ini, anda akan digesa untuk mengikuti langkah di bawah untuk menetapkan kata laluan akar MySQL.

  1. Masukkan kata laluan akar semasa anda, jika anda belum menetapkan kata laluan akar, anda boleh menekan Enter untuk melangkau langkah ini.
  2. Adakah anda mahu menetapkan kata laluan baharu? Jika ya, masukkan kata laluan baharu anda.
  3. Sahkan kata laluan baharu.
  4. Padamkan pengguna tanpa nama (Y).
  5. Lumpuhkan log masuk jauh akar (Y). (Membenarkan akses tempatan ke pelayan MySQL sahaja)
  6. Padam pangkalan data ujian (Y).
  7. Muat semula jadual keistimewaan (Y).

Selepas melengkapkan langkah di atas, kata laluan root akan ditetapkan dan pelayan MySQL akan selamat.

Kesimpulan

Menggunakan langkah di atas, anda boleh menggunakan pakej rpm untuk memasang MySQL pada sistem CentOS/RHEL dan melaksanakan konfigurasi dan perlindungan asas. Ia adalah pemasangan yang cepat dan mudah yang membolehkan anda mengakses dan melindungi pelayan MySQL anda melalui antara muka baris arahan.

Atas ialah kandungan terperinci Cara menggunakan rpm untuk memasang mysql pada centos. 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