Cara memasang Mariadb 10.4 pada Centos/RHEL 7/6

Cara memasang Mariadb 10.4 pada Centos/RHEL 7/6

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 di Centos, RHEL 7/6 dan Fedora Fedora 30/29/28 Sistem menggunakan YUM.

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.

Untuk centos/rhel - 7

[Mariadb] Nama = Mariadb BaseUrl = http: // yum.Mariadb.org/10.4/RHEL7-AMD64 GPGKEY = https: // yum.Mariadb.org/rpm-gpg-key-Mariadb gpgcheck = 1 

Untuk centos/rhel - 6

[Mariadb] Nama = Mariadb BaseUrl = http: // yum.Mariadb.org/10.4/RHEL6-AMD64 GPGKEY = https: // yum.Mariadb.org/rpm-gpg-key-Mariadb gpgcheck = 1 

Untuk Fedora - 30/29/28

Sila ubah versi (merah diserlahkan) dalam tetapan di bawah seperti versi fedora yang anda gunakan. Klik di sini untuk melihat semua repositori yang ada.

[Mariadb] Nama = Mariadb BaseUrl = http: // yum.Mariadb.org/10.4/fedora30-amd64 gpgkey = https: // yum.Mariadb.org/rpm-gpg-key-Mariadb gpgcheck = 1 

Langkah 2 - Pasang pelayan MariaDB

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

#### Untuk centos/rhel 7/6 sudo yum pasang mariadb-server MariaDB-client #### untuk fedora sudo dnf pemasangan mariadb-server Mariadb-client 

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

## centos/rhel 7 sudo systemctl Mula MySQL.Perkhidmatan ## Centos/Redhat 6 Sudo Service MySQL Mula 

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.