MariaDB
Deskripsi
MariaDB merupakan versi pengembangan terbuka dan mandiri dari MySQL. Sejak diakuisisinya MySQL oleh Oracle pada September 2010, Monty Program sebagai penulis awal kode sumber MySQL memisahkan diri dari pengembangan dan membuat versi yang lebih mandiri yakni MariaDB.
Cara memasang
get mariadb
Hak akses
Beri hak akses mysql
untuk pengguna.
doas usermod -a -G mysql $USER
Aktifkan layanan
doas rsv enable mysqld
Cek layanan.
doas rsv status mysqld
Konfigurasi mysql
Kofigurasi saat menjalankan mariadb pertama kalinya.
doas mysql_secure_installation
Enter current password for root (enter for none):
, isikan kata sandi penggunaroot
yang baru.Switch to unix_socket authentication [Y/n]
, ketiky
.Change the root password? [Y/n]
, ketiky
isikan kata sandi penggunaroot
lagi.Remove anonymous users? [Y/n]
, ketiky
untuk menghapus akun pengguna anonim.Disallow root login remotely? [Y/n]
, ketiky
untuk tidak memberikan izin akses via remot.Remove test database and access to it? [Y/n]
, ketiky
untuk menghapus basis data tes.Reload privilege tables now? [Y/n]
, ketiky
untuk memuat ulang perizinan (privilage) terhadap pengguna yang telah dibuat.
Aktifkan binary log
Buat berkas baru.
doas nano /etc/my.cnf
Isikan pengaturan binary log
[mysqld]
log_bin = bin-log
log_bin_index = bin-log.index
max_binlog_size = 100M
binlog_format = row
Simpan dan keluar. (Ctrl+x, Y, Enter)
Login root mariadb
Dikarenakan sudah mengonfigurasi maka pengguna sudah dapat masuk dengan akun root
. Namun root tidak dapat login di phpMyAdmin sebelum dilakukan modifikasi menjadi skema bawaan.
doas mysql -u root -p
Ganti secretpass
dengan sandi rahasia root
anda sebelumnya.
ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('secretpass');
Ketik exit
untuk keluar.