MariaDB adalah sistem manajemen basis data relasional open source. Awalnya dirancang sebagai pengganti drop-in biner yang kompatibel dari MySQL.

MariaDB dikembangkan dan dikelola oleh pengembang asli MySQL dan oleh komunitas open source.

Panduan ini menjelaskan cara menginstal dan MariaDB di Ubuntu 20.04.

Persiapan

Lakukan langkah-langkah berikut sebagai root atau pengguna dengan hak sudo untuk menginstal MariaDB pada Server Ubuntu:

Install MariaDB di Ubuntu

Pada saat menulis artikel ini, versi MariaDB terbaru yang tersedia di repository utama Debian adalah versi 10.3. Untuk melakukan installasi, silahkan gunakan perintah berikut

sudo apt update
sudo apt install mariadb-server

Layanan MariaDB akan mulai secara otomatis setelah proses instalasi selesai. Untuk memverifikasi, periksa status layanan dengan perintah :

sudo systemctl status mariadb

Outputnya akan terlihat kurang lebih seperti berikut :

● mariadb.service - MariaDB 10.3.22 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2020-05-20 16:52:07 UTC; 12s ago
     ...

Pada poin ini, mariadb sudah terinstall pada sistem ubuntu Anda.

Berinteraksi dengan MariaDB

Untuk berinteraksi dengan MariaDB server dari baris perintah, gunakan utilitas mysql client atau alias dari mariadb. Tool ini diinstal sebagai ketergantungan paket server MariaDB.

Di Ubuntu, user root MariaDB diautentikasi oleh plugin auth_socket secara default. Plugin bekerja dengan memeriksa apakah user sistem lokal yang menjalankan program klien cocok dengan nama user MariaDB yang ditentukan. Ini berarti Anda tidak dapat mengautentikasi sebagai root dengan memberikan kata sandi.

Untuk masuk ke server MariaDB sebagai pengguna root, ketik:

sudo mysql

Anda akan disajikan dengan shell MariaDB, seperti yang ditunjukkan di bawah ini:

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 61
Server version: 10.3.22-MariaDB-1ubuntu1 Ubuntu 20.04

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> Bye

Jika Anda ingin masuk ke server MariaDB Anda sebagai root menggunakan program eksternal seperti phpMyAdmin dan juga cms atau web client pada umumnya, Anda memiliki dua opsi.

Yang pertama adalah mengubah metode autentikasi dari auth_socket menjadi mysql_native_password. Anda dapat melakukannya dengan menjalankan perintah berikut:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'ganti_dengan_password_anda_sendiri';
FLUSH PRIVILEGES;

Opsi kedua yang disarankan adalah membuat pengguna administratif khusus baru dengan akses ke semua basis data:

GRANT ALL PRIVILEGES ON *.* TO 'nama_user_anda'@'localhost' IDENTIFIED BY 'ganti_dengan_password_anda_sendiri';

Anda dapat memberi nama pengguna administratif apa pun yang Anda inginkan, tetapi pastikan Anda menggunakan kata sandi yang kuat.

Kesimpulan

Kami telah menunjukkan kepada Anda cara menginstal MariaDB di Ubuntu 20.04. Setelah server database Anda aktif dan berjalan, langkah Anda selanjutnya adalah mempelajari cara mengelola akun pengguna dan database MariaDB.

Jika Anda memiliki pertanyaan atau umpan balik, jangan ragu untuk meninggalkan komentar.