私はdel_rowsという名前のテーブルを持っています。 ID、説明、期間などの列をテーブルに設定しました。 IDのタイプはINT、記述LONGTEXT、期間はTIMESTAMPです。24時間でMySQL自動削除
テーブルに値を挿入しました。期間値は2012-03-17 22:48:27です。私は24時間でこの行を削除したい。 Windows XPでWAMPサーバーを使用しています。
24時間以内に行全体を削除するにはどうすればよいですか?
私はdel_rowsという名前のテーブルを持っています。 ID、説明、期間などの列をテーブルに設定しました。 IDのタイプはINT、記述LONGTEXT、期間はTIMESTAMPです。24時間でMySQL自動削除
テーブルに値を挿入しました。期間値は2012-03-17 22:48:27です。私は24時間でこの行を削除したい。 Windows XPでWAMPサーバーを使用しています。
24時間以内に行全体を削除するにはどうすればよいですか?
Cron Jobsを使用できます。 Cronを使用するのは非常に簡単ですので、繰り返しの作業を実行するようにマシンを簡単に設定することができます。
これについて詳しく説明しますか?各行にcronジョブをスケジュールしますか?または、今度は期限切れになるはずの行を削除するたびに毎分(分、日?)実行しますか? –
タイムスタンプに基づいて削除するクエリを作成します。そのクエリを実行するスクリプトを作成します。そのスクリプトを呼び出すようにcronを設定します。どのくらい正確に削除する必要があるかによって異なります.. – Nanne
Windows版のwampサーバーでcronジョブを実行するにはどうすればいいですか?iamはPHPとmysqlを新しくします – najubudeen
手動で行いますか? 1つの行を削除するために実行するスケジュールされたタスクを設定するのはちょっと残酷すぎるようです。 –