Cara menginstal mysql 8.0 Di Rocky Linux dan Almalinux

Cara menginstal mysql 8.0 Di Rocky Linux dan Almalinux

Tertulis di C, Mysql adalah open-source, cross-platform, dan salah satu sistem manajemen database relasional yang paling banyak digunakan (Rdms). Ini adalah bagian integral dari tumpukan lampu dan merupakan sistem manajemen basis data yang populer dalam hosting web, analisis data, dan aplikasi e -commerce untuk menyebutkan beberapa.

Rilis stabil saat ini adalah Mysql 8.0.25 dan dibebaskan 11 Mei 2021. Sorotan utama dari rilis terbaru meliputi:

  • Peningkatan InnodB & XML.
  • Kamus Data Transaksional.
  • Dukungan yang Ditingkatkan untuk Data JSON Asli dan Fungsionalitas Toko Dokumen.
  • Ekspresi Tabel Umum.
  • Fungsi Windows.
  • Peningkatan log kesalahan seperti penomoran kesalahan & pengurangan verbositas.

Dan lebih banyak lagi. Anda dapat memeriksa catatan rilis untuk cakupan komprehensif dari semua fitur dan peningkatan.

Dalam panduan ini, kami memeriksa cara menginstal Mysql pada Linux Rocky Dan Almalinux.

Langkah 1: Perbarui Rocky Linux

Saat menginstal paket perangkat lunak, selalu disarankan untuk memulai dengan pembaruan paket sistem. Ini, dalam beberapa kasus, juga meningkatkan kernel di mana reboot diperlukan.

Oleh karena itu, pada baris perintah, jalankan perintah berikut untuk memperbarui paket kernel dan sistem:

Pembaruan $ sudo DNF 
Perbarui Rocky Linux

Langkah 2: Aktifkan Modul Hulu MySQL

Bergerak bersama, kita perlu mengaktifkan Mysql 8.0 modul yang disediakan oleh Appstream gudang. Saat ini, ini satu -satunya Mysql modul yang disediakan dan Anda dapat memverifikasi ini dengan menjalankan perintah:

$ Sudo DNF Daftar Modul MySQL 
Daftar Modul MySQL

Untuk mengaktifkan Mysql Aliran modul, jalankan perintah:

$ Sudo DNF Modul Aktifkan MySQL: 8.0 
Aktifkan modul MySQL

Langkah 3: Instal MySQL 8.0 Di Linux Rocky

Dengan modul diaktifkan, instal Mysql 8.0 di dalam Linux Rocky sebagai berikut:

$ sudo dnf instal @mysql 
Instal MySQL di Linux Rocky

Langkah 4: Mengaktifkan dan Mulai MySQL

Untuk melakukan tindakan apa pun dengan Mysql server database, kita perlu memulai layanan terlebih dahulu. Tapi pertama -tama, mari kita aktifkan untuk memulai waktu boot sebagai berikut:

$ sudo systemctl mengaktifkan mysqld 

Lalu mulai Mysql Daemon.

$ sudo systemctl mulai mysqld 

Anda dapat memverifikasi Mysql berjalan dengan mengeksekusi:

$ sudo Systemctl status mysqld 
Verifikasi status mysql

Langkah 5: Amankan mysql di rocky linux

Langkah terakhir adalah mengamankan yang baru saja diinstal Mysql server database. Mengapa? Anda mungkin bertanya. Alasannya adalah secara default, Mysql Dilengkapi dengan pengaturan default yang sarat dengan celah yang dapat dieksploitasi oleh peretas. Karena itu, kita perlu mengeraskannya dengan menjalankan mysql_secure_installation naskah.

$ sudo mysql_secure_installation 

Saat skrip dieksekusi, Anda akan diminta untuk menggunakan Validate_password plugin yang menentukan tingkat kekuatan kata sandi dan memungkinkan pengguna hanya mengatur kata sandi yang kuat saja.

Untuk mengatur plugin, ketik 'Y' dan tekan MEMASUKI. Plugin menyediakan 3 level kebijakan kata sandi yaitu: RENDAH, SEDANG & KUAT.

Jenis 2 untuk KUAT kebijakan kata sandi dan tekan MEMASUKI.

Validasi Kebijakan Kata Sandi MySQL

Selanjutnya, pastikan untuk mengatur yang kuat Mysql root password sesuai dengan level kata sandi yang dipilih.

Atur kata sandi root mysql

Plugin memberikan perkiraan kekuatan kata sandi, dalam hal ini, 100. Ini menyiratkan bahwa kami telah memenuhi persyaratan kekuatan kata sandi yang menuntut kata sandi yang kuat untuk memiliki minimum 8 Karakter yang harus menjadi bermacam -macam numerik, case campuran, dan karakter khusus.

Untuk melanjutkan dengan tekan kata sandi yang ditetapkan 'Y' untuk melanjutkan. Jika tidak, tekan 'N' untuk kembali dan melakukan penyesuaian yang diperlukan.

Untuk petunjuk yang tersisa, tekan 'Y' Untuk menghapus pengguna anonim, mencegah pengguna root masuk dari jarak jauh, dan menghapus database uji yang harus dibersihkan sebelum melanjutkan ke lingkungan produksi.

Amankan mysql di rocky linux

Langkah 6: Sambungkan ke MySQL di Linux Rocky

Setelah selesai, gunakan Mysql klien untuk terhubung dengan database seperti yang ditunjukkan. Otentikasi dengan kata sandi root yang disediakan.

$ sudo mysql -u root -p 

Anda dapat mengonfirmasi versi dengan menjalankan kueri:

mysql> Pilih versi (); 
Hubungkan database MySQL

Menginstal Mysql database di Linux Rocky atau Almalinux adalah proses yang cukup sederhana dan langsung. Tidak perlu menambahkan repositori pihak ketiga karena Appstream Repositori sudah menyediakan Mysql 8.0 aliran modul.