Cara memasang mysql 8.0 di Linux berbatu dan Almalinux

Cara memasang mysql 8.0 di Linux berbatu dan Almalinux

Ditulis dalam C, Mysql adalah sumber terbuka, silang platform, dan salah satu sistem pengurusan pangkalan data yang paling banyak digunakan (Rdms). Ini adalah bahagian penting dalam timbunan lampu dan merupakan sistem pengurusan pangkalan data yang popular dalam hosting web, analisis data, dan aplikasi e -dagang untuk menyebut beberapa.

Pelepasan stabil semasa adalah MySQL 8.0.25 dan dibebaskan pada 11 Mei 2021. Sorotan utama pelepasan terkini termasuk:

  • Peningkatan InnoDB & XML.
  • Kamus Data Transaksi.
  • Sokongan yang dipertingkatkan untuk Fungsi Data JSON dan Fungsian Kedai Dokumen.
  • Ekspresi Jadual Biasa.
  • Fungsi Windows.
  • Penambahbaikan log ralat seperti penomboran ralat & keliangan yang dikurangkan.

Dan banyak lagi. Anda boleh menyemak nota pelepasan untuk liputan komprehensif semua ciri dan penambahbaikan.

Dalam panduan ini, kami mengkaji cara memasang Mysql pada Rocky Linux dan Almalinux.

Langkah 1: Kemas kini Rocky Linux

Semasa memasang pakej perisian, selalu disyorkan untuk memulakan dengan kemas kini pakej sistem. Ini, dalam beberapa kes, juga menaik taraf kernel yang mana reboot diperlukan.

Oleh itu, pada baris arahan, laksanakan arahan berikut untuk mengemas kini pakej kernel dan sistem:

Kemas kini $ sudo DNF 
Kemas kini Rocky Linux

Langkah 2: Dayakan Modul MySQL Hulu

Bergerak bersama, kita perlu membolehkan MySQL 8.0 modul yang disediakan oleh AppStream repositori. Pada masa ini, ini satu -satunya Mysql Modul yang disediakan dan anda boleh mengesahkannya dengan menjalankan arahan:

$ sudo dnf modul senarai mysql 
Senaraikan modul MySQL

Untuk membolehkan Mysql aliran modul, jalankan arahan:

$ sudo dnf modul membolehkan mysql: 8.0 
Dayakan modul MySQL

Langkah 3: Pasang mysql 8.0 di Linux berbatu

Dengan modul yang diaktifkan, pasang MySQL 8.0 dalam Rocky Linux seperti berikut:

$ sudo dnf pemasangan @mysql 
Pasang MySQL di Rocky Linux

Langkah 4: Aktifkan dan mulakan mysql

Untuk melakukan tindakan dengan Mysql pelayan pangkalan data, kita perlu memulakan perkhidmatan terlebih dahulu. Tetapi pertama, mari kita membolehkannya bermula pada masa boot seperti berikut:

$ sudo systemctl membolehkan mysqld 

Kemudian mulakan Mysql Daemon.

$ sudo Systemctl Mula Mysqld 

Anda boleh mengesahkan Mysql berjalan dengan melaksanakan:

$ sudo Systemctl Status mysqld 
Sahkan status MySQL

Langkah 5: Selamat MySQL di Rocky Linux

Langkah terakhir adalah untuk mendapatkan yang baru dipasang Mysql pelayan pangkalan data. Kenapa? anda mungkin bertanya. Sebabnya secara lalai, Mysql Dilengkapi dengan tetapan lalai yang sarat dengan kelemahan yang boleh dieksploitasi oleh penggodam. Oleh itu, kita perlu mengeraskannya dengan menjalankan mysql_secure_installation Skrip.

$ sudo mysql_secure_installation 

Apabila skrip dilaksanakan, anda akan diminta menggunakan Validate_password plugin yang menentukan tahap kekuatan kata laluan dan membolehkan pengguna hanya menyediakan kata laluan yang teguh.

Untuk menyediakan plugin, taipkan 'Y' dan tekan Masukkan. Plugin menyediakan 3 tahap dasar kata laluan iaitu: Rendah, Medium & Kuat.

Jenis 2 untuk Kuat Dasar Kata Laluan dan tekan Masukkan.

Mengesahkan polisi kata laluan mysql

Seterusnya, pastikan untuk menetapkan yang kuat Mysql kata laluan root sesuai dengan tahap kata laluan yang dipilih.

Tetapkan kata laluan root mysql

Plugin ini memberikan anggaran kekuatan kata laluan, dalam kes ini, 100. Ini menunjukkan bahawa kami telah memenuhi keperluan kekuatan kata laluan yang menuntut kata laluan yang kuat untuk mempunyai minimum 8 Watak yang sepatutnya menjadi pelbagai kes numerik, bercampur, dan watak khas.

Untuk meneruskan kata laluan set 'Y' bersambung. Jika tidak, tekan 'n' untuk kembali dan membuat pelarasan yang diperlukan.

Untuk baki yang tersisa, tekan 'Y' Untuk membuang pengguna tanpa nama, menghalang pengguna root dari pembalakan dari jauh, dan keluarkan pangkalan data ujian yang harus dibersihkan sebelum meneruskan ke dalam persekitaran pengeluaran.

Selamat mysql di rocky linux

Langkah 6: Sambungkan ke MySQL di Rocky Linux

Setelah selesai, gunakan Mysql pelanggan untuk berhubung dengan pangkalan data seperti yang ditunjukkan. Mengesahkan dengan kata laluan root yang disediakan.

$ sudo mysql -u root -p 

Anda boleh mengesahkan versi dengan menjalankan pertanyaan:

mysql> Pilih versi (); 
Sambungkan pangkalan data MySQL

Memasang Mysql pangkalan data pada Rocky Linux atau Almalinux adalah proses yang mudah dan mudah. Tidak perlu menambah repositori pihak ketiga sejak AppStream Repositori sudah menyediakan MySQL 8.0 aliran modul.