How to Enable Event Scheduler in Cpanel Shared Hosting

Apa Itu Event Scheduler?

Event Scheduler adalah fitur pada MySQL yang memungkinkan pengguna untuk menjalankan perintah SQL secara otomatis pada waktu tertentu. Fitur ini sangat berguna bagi pengguna yang ingin menjalankan perintah SQL secara periodik tanpa harus melakukan hal itu secara manual.

Namun, untuk dapat menggunakan fitur ini, pengguna perlu mengaktifkan Event Scheduler pada panel kontrol Cpanel Shared Hosting.

Bagi pengguna yang belum tahu cara mengaktifkannya, jangan khawatir. Kami akan memberikan panduan lengkap untuk Anda.

Cara Aktifkan Event Scheduler pada Cpanel Shared Hosting

Langkah pertama adalah masuk ke panel kontrol Cpanel Shared Hosting Anda. Setelah itu, cari menu “Advanced” dan klik “Cron Jobs”.

Setelah Anda masuk ke dalam halaman Cron Jobs, cari opsi “Add New Cron Job” dan klik tombol tersebut.

Pada opsi “Common Settings” pilih “Once Per Minute”. Kemudian, pada opsi “Command”, masukkan perintah SQL yang ingin Anda jalankan dan tambahkan perintah “mysql -u [username] -p[password] -h localhost [database] < [path to sql file]".

Contoh Perintah SQL untuk Event Scheduler

Berikut adalah contoh perintah SQL yang dapat dijalankan menggunakan Event Scheduler:

CREATE EVENT nama_event ON SCHEDULE EVERY 1 DAY STARTS ‘2022-01-01 00:00:00′ DO UPDATE tabel SET kolom=’nilai’;

Perintah ini akan menjalankan event bernama “nama_event” setiap hari pada pukul 00:00 dan akan mengupdate nilai pada kolom “kolom” pada tabel yang ditentukan.

Anda dapat mengganti jadwal dan perintah SQL sesuai kebutuhan Anda.

Kesimpulan

Mengaktifkan Event Scheduler pada Cpanel Shared Hosting sangat mudah. Dengan mengikuti panduan di atas, Anda dapat menjalankan perintah SQL secara periodik tanpa harus melakukannya secara manual.

Namun, pastikan bahwa perintah SQL yang Anda jalankan menggunakan Event Scheduler telah diuji terlebih dahulu dan tidak akan merusak database Anda.

Semoga panduan ini bermanfaat bagi Anda. Jangan lupa untuk selalu memperbarui database Anda secara berkala dan mengamankan data penting Anda.