Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

công việc xóa các hàng cũ hơn 3 tháng trong cơ sở dữ liệu mysql

Bạn có lưu trữ ngày một mục được tạo trong một trường không?

Nếu vậy,

DELETE FROM myTable WHERE dateEntered < DATE_SUB(NOW(), INTERVAL 3 MONTH);

nên hoạt động ...

Bạn có thể chạy nó trong một task / cron job đã lên lịch ...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trường varchar rộng gây ra lỗi chuyển đổi được yêu cầu không được hỗ trợ bằng cách sử dụng truy vấn mở với máy chủ được liên kết MySQL

  2. Cách đặt Bộ ký tự và đối chiếu của một cột trong MySQL

  3. MySQL TẠO NGƯỜI DÙNG với một biến?

  4. Lọc bí danh trong mysql

  5. MySQLSyntaxErrorException khi cố gắng thực thi PreparedStatement