
MariaDB adalah sistem manajemen database SQL open-source populer yang merupakan pengganti fork dan drop-in untuk MySQL. Sejak akuisisi MySQL oleh Oracle, MariaDB telah menjadi sistem database pilihan oleh komunitas open-source. MariaDB memberikan peningkatan kinerja dengan kecepatan replikasi yang lebih cepat, langkah-langkah keamanan yang lebih ketat, dan mesin penyimpanan tambahan untuk menyebutkan beberapa manfaat.
Dalam panduan ini, Anda akan mempelajari cara menginstal MariaDB di CentOS 7.
Ada dua cara untuk menginstal server MariaDB. Anda dapat menginstal versi default yang tersedia di repositori CentOS 7 atau menginstal versi terbaru dengan menambahkan repositori MariaDB secara manual.
1) Instal MariaDB di CentOS 7 menggunakan Yum
Versi default MariaDB di repositori CentOS adalah MariaDB 5.5. Meskipun bukan versi terbaru, ini cukup stabil dan sangat direkomendasikan.
Untuk menginstal MariaDB 5.5 pada CentOS 7, masuk ke server Anda dan gunakan manajer paket yum seperti yang ditunjukkan.
$ sudo yum install mariadb-server
Saat diminta, tekan 'y' untuk Ya untuk melanjutkan proses instalasi.
Untuk memulai server database MariaDB, jalankan perintah:
$ sudo systemctl start mariadb
Selain itu, Anda dapat mengaktifkan MariaDB untuk memulai saat boot menggunakan perintah:
$ sudo systemctl enable mariadb
Untuk mengonfirmasi apakah MariaDB sedang berjalan, jalankan:
$ sudo systemctl status mariadb

Output di atas mengonfirmasi bahwa MariaDB aktif dan berjalan. Untuk mengonfirmasi versi MariaDB yang terinstal cukup jalankan perintah
mysql -V

Anda juga dapat menggunakan perintah rpm yang ditunjukkan:
$ rpm -qi | grep mariadb

Anda juga dapat memeriksa versi MariaDB saat masuk ke database.
$ sudo mysql -u root -p

2) Instal MariaDB dari Repo
Pada saat penulisan panduan ini, versi terbaru MariaDB adalah MariaDB 10.4. Untuk menginstalnya, pertama buat file repositori seperti yang ditunjukkan:
$ sudo vim /etc/yum.repos.d/mariadb.repo
Selanjutnya, rekatkan konten berikut:
[mariadb]
name = MariaDB baseurl = http://yum.mariadb.org/10.4/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Simpan dan keluar dari file.
Selanjutnya, perbarui indeks cache yum seperti yang ditunjukkan.
$ sudo yum makecache fast
Untuk menginstal MariaDB 10.4, jalankan perintah:
$ sudo yum install mariadb-server mariadb-client
Saat diminta, tekan 'y' untuk Ya untuk melanjutkan proses instalasi.
Untuk memulai server database MariaDB, jalankan perintah:
$ sudo systemctl start mariadb
Selain itu, Anda dapat mengaktifkan MariaDB untuk memulai saat boot dengan menjalankan:
$ sudo systemctl enable mariadb
Untuk mengonfirmasi apakah MariaDB sedang berjalan, jalankan:
$ sudo systemctl status mariadb
Sekali lagi, Anda dapat menggunakan berbagai cara untuk mengonfirmasi versi MariaDB seperti yang dijelaskan sebelumnya.
$ rpm -qi MariaDB-server

Mengakses database MariaDB dari baris perintah
Untuk mengakses database MariaDB sebagai pengguna root, jalankan perintah:
$ sudo mysql -u root -p
Anda akan dimintai kata sandi sudo, kemudian diikuti dengan kata sandi root.

Selain itu, Anda dapat membuat pengguna lain dan menetapkan hak istimewa seperti yang ditunjukkan
MariaDB [(none)] > create user 'linoxide'@'localhost' IDENTIFIED BY 'Password';
MariaDB [(none)] > GRANT ALL PRIVILEGES ON *.* TO 'linoxide'@'localhost';
Selanjutnya, logout menggunakan perintah:
MariaDB [(none)] > quit;
Kemudian login menggunakan pengguna
$ sudo mysql -u linoxide -p
Hapus MariaDB dari CentOS 7
Jika Anda ingin menghapus instance MariaDB Anda dari CentOs 7, hentikan layanan MariaDB terlebih dahulu.
$ sudo systemctl stop mariadb.service
Selanjutnya, hapus sepenuhnya MariaDB dari CentOS 7 menggunakan perintah:
$ sudo yum remove -y mariadb-server mariadb-client
Terakhir, hapus semua file data seperti yang ditunjukkan.
$ sudo rm -rf /var/lib/mysql /etc/my.cnf
Bacaan Terkait:
- Cara Menghapus Mysql Sepenuhnya dan Menginstal MariaDB 10
- Cara Mengonfigurasi Replikasi MariaDB di CentOS Linux
Kesimpulan
Dalam panduan ini, kami memandu Anda melalui langkah-langkah menginstal MariaDB di CentOS 7. Kami membahas menginstal versi default dan stabil MariaDB serta menginstal versi terbaru.