Install MariaDB di Ubuntu Server – Jika Anda sedang mencari alternatif berkualitas untuk MySQL, maka MariaDB adalah pilihan terbaik. MariaDB adalah versi database open-source yang mandiri dengan lisensi terbuka yang telah berkembang sejak akuisisi MySQL oleh Oracle pada September 2010. Pencipta asli kode sumber MySQL yaitu Monty Program memutuskan untuk menjadikan MariaDB sebagai solusi yang lebih mandiri.
Mariadb adalah pilihan sebagai pengganti MySQL dan saat ini, saya menggunakan versi 10.3.34. Sekarang, mari kita bongkar lebih detailnya dengan langkah-langkah yang jelas untuk menginstal MariaDB pada Ubuntu Server.
Table of Contents
Tutorial Cara Instalasi MariaDB di Ubuntu Server
Berikut ini adalah tutorial untuk menginstal MariaDB di server Ubuntu, disini saya menggunakan ubuntu server dengan processsor berbasis ARM tetapi tutorial ini bisa Anda gunakan juga pada ubuntu server berbasis CPU X86_64.
Update Repository Ubuntu Server
Langkah pertama dalam proses instalasi MariaDB di server Ubuntu adalah melakukan pembaruan repository pada server Anda. Caranya mudah, cukup jalankan perintah berikut:
sudo apt-get update

Install MariaDB di Ubuntu Server
Ketika Anda sudah melakukan update repository, langkah berikutnya adalah menginstal MariaDB dengan menggunakan perintah, cukup dengan mengetikkan perintah berikut:
sudo apt-get install mariadb-server -y

Konfigurasi MariaDB di Ubuntu Server
Jika proses instalasi mariadb pada ubuntu server sudah selesai, saat ini kita lanjutkan ke tahapan konfigurasi mariadb di ubuntu server.
Caranya cukup mudah Anda hanya perlu memasukan perintah dibawah ini:
sudo mysql_secure_installation
Setelah itu akan muncul pertanyaan “Enter current password for root (enter for none)” pada tahap ini Anda bisa menekan tombol enter pada keyboard.
Lalu selanjutnya, akan muncul pertanyaan “Set root password [Y/N]” Anda bisa tekan huruf “N” pada keyboard Anda dan enter. Hal ini bertujuan agar kita tidak merubah password root.
Untuk lengkapnya Anda bisa lihat pada gambar dibawah ini atau melihat konfigurasinya dibawah ini.
serverB860H:~:% mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.
Enter current password for root (enter for none):
OK, successfully used password, moving on...
Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.
Set root password? [Y/n] n
... skipping.
By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.
Remove anonymous users? [Y/n] y
... Success!
Normally, root should only be allowed to connect from 'localhost'. This
ensures that someone cannot guess at the root password from the network.
Disallow root login remotely? [Y/n] y
... Success!
By default, MariaDB comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.
Remove test database and access to it? [Y/n] y
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!
Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.
Reload privilege tables now? [Y/n] y
... Success!
Cleaning up...
All done! If you've completed all of the above steps, your MariaDB
installation should now be secure.
Thanks for using MariaDB!

Membuat User Login Mariadb di Ubuntu Server
Langkah selanjutnya adalah membuat user login agar kita bisa login kedalam mariadb tanpa harus menggunakan user root yang kita miliki.
Untuk bisa membuat user login mariadb, kita harus login kedalam mariadb dengan menggunakan user root terlebih dahulu karena hanya user tersebut yang bisa kita gunakan saat ini setelah proses installasi dan konfigurasi mariadb di ubuntu server selesai.
Cara login kedalam mariadb cukup mudah, Anda hanya perlu memasukan perintah berikut:
mariadb -u root -p
Setelah itu Anda masukan password root login ubuntu server Anda.

Setelah itu masukan query mariadb berikut untuk membuat user login mariadb.
GRANT ALL ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'Passw0rd' WITH GRANT OPTION;
administrator adalah user yang kita gunakan dan passw0rd adalah password yang digunakan user administrator untuk keperluan login kedalam mariadb.
Anda bisa merubahnya sesuai dengan kebutuhan.
Langkah berikutnya masukan query berikut untuk melakukan reload atau refresh table hak akses user mariadb.
flush privileges

Jika sudah Anda bisa menggunakan query exit; untuk keluar dari mariadb.
Ujicoba User Login Baru Mariadb
Sekarang Anda bisa coba untuk melakukan test login kedalam mariadb dengan menggunakan user yang sebelumnya sudah dibuat. Pastikan username dan password yang di masukan sesuai dengan yang sudah dibuat sebelumnya.
Cara test loginnya kalian hanya perlu memasukan perintah berikut:
mariadb -u [username] -p

Demikian artikel tentang panduan cara install mariadb di ubuntu server berbasis CPU ARM ataupun berbasis CPU x86_64.

