mysql schduler backup database.docx

6
Ruben Saragih Mysql Event Scheduler Pemateri : Kingkin Kuraesin Trimans Yogiana XII TKJ A Selasa, 5 Maret 2013 Pelajaran : Database WEB I. Tujuan - Siswa dapat membuat jadwal update database pada mysql server. - Siswa dapat memahami tujuan pembuatan jadwal update database pada mysql server. II. Pendahuluan Event Scheduler adalah module dalam mysql-server yang digunakan untuk membuat jadwal update dan backup data secara periodik. III. Alat dan bahan - Mysql-server IV. Langkah Kerja 1. Pastikan bahwa aplikasi Mysal-server sudah terinstal pada os. 2. Pastikan fitur schedule pada Mysql-server berfungsi dan jika belum aktif dengan menginputkan nilai 1 pada event_scheduler.

Upload: saragih-ruben

Post on 14-Aug-2015

493 views

Category:

Documents


4 download

DESCRIPTION

Laporan Database Web

TRANSCRIPT

Page 1: mysql schduler backup database.docx

Ruben Saragih

Mysql Event Scheduler

Pemateri : Kingkin Kuraesin

Trimans YogianaXII TKJ A

Selasa, 5 Maret 2013 Pelajaran :

Database WEB

I. Tujuan

- Siswa dapat membuat jadwal update database pada mysql server.

- Siswa dapat memahami tujuan pembuatan jadwal update database pada mysql server.

II. Pendahuluan

Event Scheduler adalah module dalam mysql-server yang digunakan untuk membuat jadwal update dan backup data secara periodik.

III. Alat dan bahan

- Mysql-server

IV. Langkah Kerja

1. Pastikan bahwa aplikasi Mysal-server sudah terinstal pada os.

2. Pastikan fitur schedule pada Mysql-server berfungsi dan jika belum aktif dengan menginputkan nilai 1 pada event_scheduler.

Page 2: mysql schduler backup database.docx

Pada gambar 1.0 menunjukan bahwa event_scheduler pada Mysql-server belum aktif atau dalam keadaan “Off”.Untuk membuat event_schedule berfungsi maka masukan nilai 1 pada perintah SET GLOBAL event_scheduler = 1.Maksud dari perintah tersebut adalah mengaktifkan fungsi dari event_schedule secara keseluruhan.

3. Jika sudah aktif , buat database serta tabelnya. Pada praktek kali ini nama database yang digunakan adalah “update_schedule” dan nama tabelnya adalah “tbl_sch”.

Page 3: mysql schduler backup database.docx

Pada gambar 1.1 menunjukan bahwa database beserta tabelnya sudah dibuat

4. Setelah itu lakukan pembuatan event yang berjangka waktu harian dengan mencantumkan tanggal dan jam dengan format “datetime”.

Pada gambar 1.2 menunjukan pembuatan event dengan nama e_sch_1 yang dijadwalkan akan melakukan update database pada 5 maret 2013 jam 19:31:31.Perintah DO diatas adalah untuk menghubungkan antara event dengan tabel_sch agar pengupdate-an data yang dilakukan terisi secara otomatis pada tabel_sch.

Page 4: mysql schduler backup database.docx

5. Untuk pembuatan event selanjutnya ialah update yang dilakukan selama satu menit.

Pada gambar 1.3 menunjukan bahwa pengupdate-an data dilakukan selam satu menit yang ditandai dengan perintah ON SCHEDULE EVERY 1 MINUTE.Pada praktek ini pengujian dilakukan selama 13 menit sehingga tabel mengupdate hingga 13 kali dari menit 33 sampai menit 46.

Page 5: mysql schduler backup database.docx

6. Untuk melihat list event schedule yang aktif pada Mysql-server , ketikan perintah SELECT *FROM mysql.event\G.

Pada gambar 1.4 terbukti bahwa database “update_schedule” dengan “tabel_sch” telah melakukan event_scheduler pada Mysql-server pada waktu 3 Maret 2013 jam 19:34:30 [created] dan status dari event_scheduler ialah aktif [ ENABLE ].

V. Kesimpulan

Pembuatan schedule pada event_shceduler di mysql-server merupakan alternatif pembuatan schedule update database setelah di windows terdapat Schedule Task dan di linux terdapat JOB CRON.