2013-02-21 141 views
0

我想編寫在特定時間運行的查詢。在特定時間運行的查詢

例如,當設定的時間到時,查詢自動執行。

如果用戶在網站上註冊並且在2天內未驗證他/她的電子郵件,則該用戶的數據輸入應該通過刪除查詢刪除。

回答

0

看起來像你需要一個預定的事件參考http://dev.mysql.com/doc/refman/5.1/en/create-event.html,這可以運行一天讓說。 假設用戶驗證郵件(比如點擊一個鏈接)會在你的數據庫中生成一個條目,那麼你可以檢查(current_day - register_day)> 2天然後記錄狀態'過期'和所有記錄'已過期'狀態符合刪除條件。

相關問題: Can't schedule a stored procedure in MySQLHow to schedule a stored procedure in MySQL

希望這有助於