Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Jalankan kueri mySQL sebagai tugas cron?

Saya pribadi merasa lebih mudah menggunakan penjadwal acara MySQL daripada cron.

Aktifkan dengan

SET GLOBAL event_scheduler = ON;

dan buat acara seperti ini:

CREATE EVENT name_of_event
ON SCHEDULE EVERY 1 DAY
STARTS '2014-01-18 00:00:00'
DO
DELETE FROM tbl_message WHERE DATEDIFF( NOW( ) ,  timestamp ) >=7;

dan hanya itu.

Baca selengkapnya tentang sintaks di sini dan di sini adalah informasi yang lebih umum tentangnya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana Fungsi TRIM() Bekerja di MySQL

  2. Beberapa Pengaturan Pusat Data Menggunakan Galera Cluster untuk MySQL atau MariaDB

  3. Nonaktifkan Login Root di phpMyAdmin

  4. Bagaimana cara mendapatkan tipe numerik dari MySQL menggunakan PDO?

  5. .NET Core 2.1 Identity mendapatkan semua pengguna dengan peran terkaitnya