9.4 Configure Mariadb Database Server


 

 Assalamualaikum Wr Wb

Alhamdulillah dibulan ramadhan ini saya berkesempatan untuk tetap ngeblog, berbagi ilmu sedikit. nah pada kesempatan kali ini saya akan membahas tentang konfigurasi database server mariadb.

Database itu apa sih??

adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. ... Sistem basis data dipelajari dalam ilmu informasi.

MariaDB itu apa???

MariaDB adalah sistem manajemen database relasional yang dikembangkan dari MySQL. ... Salah satu alasannya, MySQL telah diakuisisi oleh Oracle sehingga menyebabkan MySQL menjadi produk yang berlisensi proprietary. Dengan diakuisisinya MySQL oleh Oracle, maka pengembangan MySQL pun sudah tidak leluasa lagi.

Konfigurasi Server 

1. langkah awal, kita install centos-release-scl-rh dan centos-release-scl terlebih dahulu, dengan perintah dibawah ini.

2. kemudian kita install mariadb dengan menggunakan repo centos-sclo-rh yang sudah terinstall.



3. kemudian, kita enable scl bash pada mariadb. agar mariadb dapat berjalan saat reboot.


4.jika anda ingin melihat versi mariadbnya kalian dapat menggunakan perintah dibawah ini.



 5. selanjutnya, untuk melihat letak directory binary mariadb bisa menggunakan perintah dibawah ini.


 6. kemudian, kita buat file executeable mariadb pada direktori /etc/profile.d/


7.  lalu edit filenya dengan syntak dibawah ini


keterangan :
  • #!/bin/bash atau yang biasa disebut dengan bangshell ini digunakan untuk mendefinikan shell linux, tentang program apa yang yang digunakan untuk menjalankan script tersebut pada saat dieksekusi. Pada dasarnya bash adalah sh, dengan lebih banyak fitur dan sintaks yang lebih baik. 
  • Source adalah perintah shell built-in bash yang mengeksekusi konten file yang dilewatkan sebagai argumen, perintah ini digunakan untuk load fungsi file sesuai yang sudah diarahkan kedalam skrip shell.
  • Export berfungsi untuk membuat variabel tersedia untuk sub proses, maksudnya nama variabel tersedia untuk setiap proses yang dijalankan dari proses shell tersebut.
 8. edit file konfigurasi mariadb, yaitu file mariadb-server.cnf yang terletak pada direktori /etc/opt/rh/rh-mariadb101/my.cnf.d/



9.  lalu cari bagian [mysqld] kemudian tambahkan syntaks character-set-server=utf8 yang berfungsi untuk mendefinisikan tipe karakter yang digunakan adalah utf8 secara default


 10. lalu, start dan enable service MariaDB nya, agar maridb nya bisa berjalan otomatis saat server reboot


11. Lalu kita setup mysql dengan menggunakan command 



keterangan : 
  • Enter current password for root (enter for none) disini kita langsung tekan enter saja, karena pada tahap ini kita belum memberikan password untuk root mysql nya
  • Set root password, Disini kita masukkan 'y' kemudian tekan enter untuk mengatur root password nya
  • Remove Anonymous users? Disini kita masukkan 'y'. Ini berfungsi untuk menghapus user anonim 
  • Disallow root login remotely? Digunakan untuk tidak memperbolehkan mysql di remote pada perangkat yang lain 
  • Remove test database and access to it? Digunakan untuk menghapus database dan akses kedatabase 
  • Reload privilege tables now? Digunakan untuk mereload tabel perizinan

 Verifikasi 

1. pertama, kita mengakses mariadb pada server dengan perintah dibawah ini


2. dan jika kalian ingin melihat daftar database nya kalian bisa gunakan perintah dibawah ini.


3. Dan jika kalian ingin membuat database baru anda dapat gunakan perintah dibawah ini, dan untuk melihat bisa gunakan perintah show databases; 


Okeee cukup sekian postingan saya kali ini, semoga bermanfaat

Wassalamualaikum Wr Wb.

Komentar

Postingan populer dari blog ini

8.16 Konfigurasi https Pada Nginx

macam macam konektor pada psu dan kode warna kabel pada psu

Tutorial Konfigurasi Trixbox Dan Mengakses pada client