Cara memasang Mariadb 10.4 pada Centos 8 & RHEL 8

Cara memasang Mariadb 10.4 pada Centos 8 & RHEL 8

MariaDB 10.4 Versi stabil telah dikeluarkan. Ia adalah pengganti drop-in yang dipertingkatkan untuk mysql. MariaDB boleh menjadi pilihan yang lebih baik untuk pilihan untuk profesional pangkalan data mencari kuat, berskala, dan boleh dipercayai SQL Server. Mariadb mempunyai beberapa ciri yang dikemas kini melalui mysql. Gunakan pautan di bawah untuk membaca Ciri Perbandingan antara MariaDB dan MySQL. Artikel ini akan membantu anda memasang MariaDB 10.4 dalam sistem Centos 8 dan RHEL 8.

Langkah 1 - Tambah Repositori Mariadb Yum

Mula -mula tambahkan repositori Mariadb Yum dalam sistem kami. Buat fail repo baru /etc/yum.repos.D/Mariadb.repo dalam sistem anda dan tambahkan kod di bawah mengikut sistem operasi dan seni bina anda.

sudo vi /etc /yum.repos.D/Mariadb.repo 
[Mariadb] Nama = Mariadb BaseUrl = http: // yum.Mariadb.org/10.4/RHEL8-AMD64 GPGKEY = https: // yum.Mariadb.org/rpm-gpg-key-Mariadb gpgcheck = 1 

Langkah 2 - Pasang MariaDB di CentOS 8

Mari gunakan arahan berikut untuk memasang MariaDB 10.4 dalam sistem anda. Ini juga akan memasang kebergantungan lain secara automatik.

sudo dnf makecache sudo dnf memasang mariadb-server MariaDB-client --disableRepo = appstream 

Setelah memasang MariaDB dalam sistem anda memulakan perkhidmatannya menggunakan arahan berikut.

SUDO Systemctl Mula Mysql.perkhidmatan 

Langkah 3 - Pemasangan Mariadb selamat

Anda juga perlu menjamin pemasangan Mariadb anda menggunakan kata laluan dan melakukan beberapa perubahan lain. Untuk melakukan skrip pemasangan selamat ini dari baris arahan.

sudo/usr/bin/mysql_secure_installation 

Skrip pemasangan yang selamat akan meminta input pengguna sebagai beberapa titik, ikut pemasangan seperti yang ditunjukkan di bawah output, semua input pengguna diserlahkan dengan warna merah.

Nota: Menjalankan semua bahagian skrip ini disyorkan untuk semua pelayan MariaDB dalam Penggunaan Pengeluaran! Sila baca setiap langkah dengan teliti! Masukkan kata laluan semasa untuk root (masukkan untuk tiada): OK, kata laluan yang berjaya digunakan, beralih ... tetapkan kata laluan root? [Y/N] y Kata Laluan Baru: Masukkan semula Kata Laluan Baru: Kata Laluan Dikemaskini dengan jayanya! Muat semula Jadual Keistimewaan ... Kejayaan! Keluarkan pengguna tanpa nama? [Y/n] y ... kejayaan! Tidak balak log masuk dari jauh? [Y/n] y ... kejayaan! Keluarkan pangkalan data ujian dan akses kepadanya? [Y/n] y - Pangkalan data ujian menjatuhkan ... Kejayaan! - Mengeluarkan Keistimewaan pada Pangkalan Data Ujian ... Kejayaan! Muat semula jadual keistimewaan sekarang? [Y/n] y ... kejayaan! Membersihkan ... terima kasih kerana menggunakan Mariadb! 

Langkah 4 - Bekerja dengan Mariadb

Setelah memasang dan melengkapkan konfigurasi, sambungkan ke pelayan MariaDB menggunakan arahan berikut.

sudo mysql -u root -p 

Cuba juga buat pangkalan data baru, pengguna dan berikan keistimewaan ke pangkalan data.

## Buat pangkalan data MariaDB [(none)]> Buat pangkalan data mydb; ## Buat akaun pengguna MariaDB [(none)]> Buat pengguna 'dbuser'@'localhost' yang dikenal pasti oleh 'rahsia'; ## Geran Kebenaran mengenai pangkalan data MariaDB [(Tiada)]> Geran Semua di Mydb.* Kepada 'dbuser'@'localhost'; ## Reload keistimewaan MariaDB [(none)]> Keistimewaan Flush;
1234567891011## Buat databasemariadb [(none)]> Buat pangkalan data mydb; ## Buat accountmariadb pengguna [(none)]> buat pengguna 'dbuser'@'localhost' yang dikenal pasti oleh 'rahsia'; ## Geran keizinan di databasemariadb [(tidak ada)]> Geran semua pada mydb.* Kepada 'dbuser'@'localhost'; ## Reload PrivileGeSMariadb [(none)]> keistimewaan flush;

Anda juga mungkin perlu memasang phpmyadmin untuk menguruskan MariaDB menggunakan antara muka web, yang menyediakan cara mudah untuk bekerja.