MariaDB 10.4 versi stabil telah dirilis. Ini adalah pengganti drop-in yang disempurnakan untuk MySQL. MariaDB dapat menjadi pilihan yang lebih baik untuk pilihan bagi para profesional database yang mencari kuat , dapat diskalakan , dan dapat diandalkan server SQL. MariaDB memiliki sejumlah fitur yang diperbarui melalui MySQL. Gunakan tautan di bawah ini untuk membaca perbandingan fitur antara MariaDB dan MySQL. Artikel ini akan membantu Anda menginstal MariaDB 10.4 di sistem CentOS 8 dan RHEL 8.
Langkah 1 – Tambahkan Repositori MariaDB Yum
Pertama tambahkan repositori yum MariaDB di sistem kami. Buat file repo baru /etc/yum.repos.d/mariadb.repo di sistem Anda dan tambahkan kode di bawah ini sesuai dengan sistem operasi dan arsitektur Anda.
sudo vi /etc/yum.repos.d/mariadb.repo
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.4/rhel8-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Langkah 2 – Instal MariaDB di CentOS 8
Mari gunakan perintah berikut untuk menginstal MariaDB 10.4 di sistem Anda. Ini juga akan menginstal dependensi lain secara otomatis.
sudo dnf makecache sudo dnf install MariaDB-server MariaDB-client --disablerepo=AppStream
Setelah menginstal MariaDB di sistem Anda, mulai layanannya menggunakan perintah berikut.
sudo systemctl start mysql.service
Langkah 3 – Instal MariaDB Aman
Anda juga perlu mengamankan instalasi MariaDB Anda menggunakan kata sandi dan melakukan beberapa perubahan lainnya. Untuk melakukan ini, jalankan skrip instalasi aman dari baris perintah.
sudo /usr/bin/mysql_secure_installation
Skrip instalasi aman akan meminta input pengguna sebagai beberapa poin, ikuti instalasi sesuai output di bawah ini, Semua input pengguna disorot dengan warna merah.
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY! Enter current password for root (enter for none): OK, successfully used password, moving on...Set root password? [Y/n] y New password: Re-enter new password: Password updated successfully! Reloading privilege tables.. ... Success!Remove anonymous users? [Y/n] y ... Success!Disallow root login remotely? [Y/n] y ... Success!Remove test database and access to it? [Y/n] y - Dropping test database... ... Success! - Removing privileges on test database... ... Success!Reload privilege tables now? [Y/n] y ... Success! Cleaning up... Thanks for using MariaDB!
Langkah 4 – Bekerja dengan MariaDB
Setelah menginstal dan menyelesaikan konfigurasi, sambungkan ke server MariaDB menggunakan perintah berikut.
sudo mysql -u root -p
Coba juga buat database baru, pengguna, dan tetapkan hak istimewa ke database.
MySQL
1234567891011 | ## BUAT DATABASEMariaDB [(none)]> BUAT DATABASE mydb; ## BUAT AKUN PENGGUNAMariaDB [(none)]> BUAT PENGGUNA 'dbuser'@'localhost' DIIDENTIFIKASI DENGAN 'rahasia'; ## HIBAH IZIN PADA DATABASEMariaDB [(none)]> HIBAH SEMUA DI mydb.* KE 'dbuser'@'localhost'; ## RELOAD PRIVILEGESMariaDB [(none)]> FLUSH HAK ISTIMEWA; |
Anda mungkin juga perlu menginstal phpMyAdmin untuk mengelola MariaDB menggunakan antarmuka web, yang menyediakan cara mudah untuk bekerja.