REPLIKASI DATABASE MYSQL MENGGUNAKAN PHPMYADMIN PADA SISTEM OPERASI WINDOWS
March 6, 2019 | Author: Robbie Alisandy | Category: N/A
Short Description
Download REPLIKASI DATABASE MYSQL MENGGUNAKAN PHPMYADMIN PADA SISTEM OPERASI WINDOWS...
Description
HIMPUNAN MAHASISWA TEKNIK INFORMATIKA(HIMATIF) SEKOLAH TINGGI TEKNOLOGI GARUT PERIODE 2012-2013 Sekretariat : Jl. Mayor Syamsu No. 1 Tarogong Kidul garut
REPLIKASI DATABASE DATABASE MYSQL MENGGUNAKAN PHPMYADMIN PHPMYADMIN PADA SISTEM OPERASI WINDOWS Oleh : Aas Sumiati, Eko Senjaya, Hanhan, Hani, Mukti Arif, Nurhayati, Savitri Banurani
Replikasi database adalah suatu fitur teknologi pada dunia pemrograman database yang memungkinkan suatu database untuk mereplikasi atau mengopy datanya ke database lain secara otomatis. Secara sederhana replikasi database adalah proses automatik perintah dari database satu ke database lain yang tentunya terhubung dalam jaringan. Kegunaan dari proses replikasi ini adalah bila suatu database satu mengalami kerusakan maka secara otomatis semua data yang telah disimpan pada database satu dapat dilihat kembali di data databa base se lain lain.. Pros Proses es Backu Backup p dan Rest Restor oree agak agak kura kurang ng prak prakti tis, s, maka maka kons konsep ep inil inilah ah solu solusi si keefektifan dalam menjawab kekurangan praktisan kedua proses diatas. Konsep ini merupakan konsep teknologi yang unik, karena secara otomatis segala perintah yang ada pada database satu akan tersimpan pada database lain sehingga bila kehilangan data pada database satu, database masih tersimpan rapih di database lain. Keuntu Keuntungan ngan replik replikasi asi tergan tergantung tung dari dari jenis jenis replik replikasi asi tetapi tetapi pada umumny umumnyaa replik replikasi asi menduku mendukung ng keters ketersedi ediaan aan data data setiap setiap waktu waktu dan dimana dimanapun pun diperl diperluka ukan. n. Adapun Adapun keuntun keuntungan gan lainnya adalah : 1. Memungk Memungkink inkan an bebera beberapa pa lokasi lokasi menyimpa menyimpan n data data yang yang sama. sama. Hal ini sangat berguna berguna pada saat saat lokasilokasi-lok lokasi asi terseb tersebut ut membut membutuhka uhkan n data data yang yang sama sama atau atau memerl memerlukan ukan server server yang terpisah dalam pembuatan aplikasi laporan. 2. Aplikasi Aplikasi transaksi transaksi online online terpisah terpisah dari aplikasi aplikasi pembacaan pembacaan seperti seperti proses proses analisis analisis database database secara online, data smarts atau data warehouse. 3. Memungkinkan Memungkinkan otonomi otonomi yang besar. besar. Pengguna dapat bekerja bekerja dengan meng-copy meng-copy data pada saat tidak terkoneksi terkoneksi kemudian kemudian melakukan melakukan perubahan untuk dibuat database database baru pada saat terkoneksi. 4. Data dapat ditampilkan ditampilkan seperti seperti layaknya layaknya melihat data tersebut tersebut dengan menggunakan menggunakan aplikasi berbasis Web. 5. Meningkatka Meningkatkan n kinerja kinerja pembacaan. pembacaan.
6. Membawa Membawa data mendekati mendekati lokasi individu individu atau atau kelompok pengguna. pengguna. Hal ini akan membantu membantu mengur mengurangi angi masala masalah h karena karena modifi modifikas kasii data data dan pemros pemrosesan esan query query yang dilaku dilakukan kan oleh oleh banyak pengguna karena data dapat didistribusikan melalui jaringan dan data dapat dibagi berdasarkan kebutuhan masing-masing unit atau pengguna. 7. Penggunaan Penggunaan replikasi replikasi sebagai sebagai bagian bagian dari strategi strategi standby standby server. server. Adapun kerugian replikasi diantaranya : 1. kompleksita kompleksitass : adanya pekerjaan pekerjaan ekstra untuk memainta memaintain in multi sistem sistem yang terpisah. terpisah. 2. ekonomis ekonomis : semakin tinggi kompleksita kompleksitas, s, infrastrukt infrastruktur ur semakin ekstensif ekstensif dan keamanan harus harus terjamin
Langkah - langkah mereplikasi database yaitu : 1.
Siapka Siapkan n minima minimall 2 buah webser webserver ver yang akan difungs difungsika ikan n sebagai sebagai Master Master dan Slave, Slave, jenis jenis webservernya bisa menggunakan XAMPP atau AppServer
2.
Setting Setting webserv webserver er yang akan akan dijadika dijadikan n sebagai sebagai Master Master,, langkah-l langkah-langkahny angkahnyaa yaitu yaitu : a. Login ke phpMyAdmin, phpMyAdmin, lalu lalu Klik Menu Replication Replication
b. Pada menu Replication, untuk web server yang akan dijadikan Master, pilih menu Configure pada Master replication, maka hasilnya akan seperti dibawah ini :
c. Pada mode replic replicatio ation n databa database, se, jika jika anda anda memili memilih h Replic Replicate ate All Databas Databasee : Ignore Ignore :, maka database yang dipilih tidak akan direplikasi, sebaliknya jika memilih Ignore All Database : Replicate, maka database yang terpilih-lah yang akan ter-replikasi.
d. Copy baris baris kode replik replikasi asi yang disedi disediaka akan n oleh oleh PHPMYAD PHPMYADMIN MIN,, pada pada file file settin settingan gan MySQL My.ini pada akhir baris di bagian [mysqld], setelah itu restart service mysql.
e. Kemudian Kemudian klik GO, maka akan tampak tampak hasilnya seperti seperti gambar gambar pada bagian f. f. Lalu klik Add Slave replica replication tion user untuk membuat membuat user replica replica slave
g. Isi User name sesuai sesuai yang diinginkan, pada bagian bagian combo host pilih Any Host, kemudian isi Password sesuai yang anda inginkan, ReType untuk menulis ulang password yang anda gunakan, setelah semuanya semuanya di isi klik GO.
h. Kemudi Kemudian an Settin Setting g Hak Akses Akses ceklis ceklis pada bagian bagian Admini Administr strato atorr Replic Replicati ation on Client Client dan Replication Slave, kemudian GO
i. Kemudian Kemudian Export strukt struktur ur database database yang akan direplikas direplikasii
3.
Setting Setting computer computer yang akan akan dijadikan dijadikan Slave, Slave, langkah-lang langkah-langkahnya kahnya yaitu yaitu : a. Import Import struktur struktur database database dari Master
b. Setting replication, untuk computer yang akan dijadikan Slave pilih Configure pada Slave replication, kemudian Isi username dan password sesuai yang di registrasi di Master, dan isi Host dengan IP yang digunakan di computer Master, kemudian kemudian klik Go.
Jika berhasil akan tampil seperti gambar dibawah ini :
c. Kemudi Kemudian an Tampil Tampilan an lain lain Jika Jika berhasi berhasill pada pada bagian bagian replic replicati ation on akan akan dicekl diceklis is otomati otomatis, s, seperti gambar dibawah ini :
d. Kemudian Kemudian klik Menu Replication lagi, klik control control slave kemudian klik full start
Data Data yang yang diruba dirubah, h, ditamb ditambah ah atau atau dihapu dihapuss pada pada databa database se Master Master,, maka maka akan akan secara secara otomatis ter-update pada database Slave.
Sumber : http://diskusikuliah.wordpress.com/2010/10/31/database-replication/ faisalnotodiwiryo.wordpress.com/2012/04/20/replikasi-database-sql-server-2000/ wyoeholic.wordpress.com/tag/kelemahan-dan-kelebihan-pendistribusian-database-denganmenggunakan-replikasi-dan-partisi/
View more...
Comments