Senin, 23 Januari 2017

Mengenal MariaDB serta Installasinya (Linux Mint 17.3)



Assalamualaikum wr. wb 
Halo teman semua pada kesempatan kali ini saya akan memposting materi tentang apa itu Maria DB dan bagaimana cara mengistallnya. Untuk menginstalnya saya menggunakan OS Linux Mint 17.3

 

LATAR BELAKANG
MariaDB termasuk salah stu database yang sering digunakan oleh para we developer bukan hanya karena kelebihannya MariaDB juga bersifat terbuka dan mandiri.
 
MAKSUD DAN TUJUAN
Untuk mengetahui hal-hal menganai MariaDB serta mengetahui bagaimana cara menginstall MariaDB.

PEMBAHASAN 
Menurut Wikipedia MariaDB merupakan versi pengembangan terbuka dan mandiri oleh SQL. Sejak diakuisisikannya MYSQL oleh Oracle pada September 2010, Monty Program sebagai penulis awalkode sumber MySQL Memisahkan diri dari pengembangan dan membuat versi yang lebih mandiri yakni Maria DB.

Keistimewaan MariaDB
Keistimewaan yang dimiliki oleh MariaDB diantaranya :
  • Portabilitas, dapat berjalan stabil pada berbagai sistem operasi seperti Windows, LInux, Mac Os dll.
  • Perangkat lunak sumber terbuka, MariaDB didistribusikan dibawah lisensi GPL sehingga dapat digunakan secara gratis.
  • Multi-user, digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
  • Performance tuning, MariaDB dapat memproses lebih banyak SQL per satuan waktu. 
  • Tipe data, MariaDB memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
  • Perintah dan Fungsi, memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
  • Keamanan, memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
  • Skalabilitas dan Pembatasan, mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
  • Konektivitas, dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
  • Pelokalan Bahasa, MariaDB dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
  • Antar Muka, memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
  • Klien dan Peralatan, dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
  • Struktur tabel, memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
Bahasa Pemrograman
Terdapat beberapa API(Application Programming Interface) tersedia yang memungkinkan aplikasi-aplikasi komputer yang ditulis dalam berbagai bahasa pemrograman seperti bahasa pemrograman C, C++, C#, bahasa pemrograman eiffel, smalltalk, java, lisp, perl, PHP dan lain sebagainya.

MariaDB dugunakan pada aplikasi web seperti drupal dan aplikasi lainnya yang menggunakan MySQL.

Langkah-langkah untuk menginstall MariaDB :
  • Pertama buka terminal masuk kesuper user terlebih dahulu.
  • Kemudian install MariaDB dengan perintah "apt-get install mariadb-server"
  • Masukan password untuk databasenya
  • Apabila sudah memasukan password masukan kembali passwordnya.
 
  •  Kemudian Klik yes
 
  • Apabila sudah terinstall kemudian dilanjutkan untuk menginstall PhpMyadmin.
 
  • Kemudian apache2, untuk memilihnya caranya dengan menekan spasi, tab selanjutnya enter.
 
  • Lalu pilih yes karena kita akan melakukan konfigyrasi phpmyadmin dengan mariadb.
 
  • Masukan password mariadb-nya.
 
  • Masukan juga password phpmyadmin
  • Apabila sudah kita cek dilocalhost/phpmyadmin masukan username "root" dan passwordnya.
 
KESIMPULAN
Dapat disimpulkan mariadb merupakan merupakan versi pengembangan terbuka dan mandiri oleh SQL yang sering digunakan oleh web developer.

REFERENSI 
https://id.wikipedia.org/wiki/MariaDB

0 komentar:

Posting Komentar