Cara memasang mysql 8.0 di Linux berbatu dan Almalinux
- 5036
- 1136
- Clarence Tromp
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 DNFKemas 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 mysqlSenaraikan modul MySQL
Untuk membolehkan Mysql aliran modul, jalankan arahan:
$ sudo dnf modul membolehkan mysql: 8.0Dayakan 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 @mysqlPasang 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 mysqldSahkan 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.
Seterusnya, pastikan untuk menetapkan yang kuat Mysql kata laluan root sesuai dengan tahap kata laluan yang dipilih.
Tetapkan kata laluan root mysqlPlugin 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.
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.
- « 20 arahan untuk pemula yang beralih dari tingkap ke linux
- Pengagihan Linux berasaskan Redhat yang terbaik »