1. MySQL に接続してログインしたら、まず MySQL でイベント機能が有効になっているかどうかを確認します。 コマンド: '%sc%' のような変数を表示します。 event_sheduler が OFF になっていることがわかります。 2. event_scheulerを開きます。 一時的に有効(MySQL サービスを再起動すると無効になります) SET GLOBAL event_scheduler = ON; SET GLOBAL event_scheduler = 1; — 0 はオフを意味します 常時オープン my.cnfの[mysqld]セクションに次の内容を追加し、mysqlを再起動します(mysql再起動コマンド:service mysqld restart) イベントスケジューラ=オン 3. イベントを作成します。以下は、2 分経過し、5 秒ごとに期限切れになる wififlows テーブルのデータを削除する例です。 スケジュールに従って 5 秒ごとにイベント e_delete_wififlows を作成し、タイムスタンプが < (CURRENT_TIMESTAMP() + INTERVAL -2 MINUTE) である wififlows から削除を実行します。 このイベントがすでに存在する場合は、次のコマンドを使用して削除できます。 存在する場合はイベントをドロップします e_delete_wififlows; 次に、show events;を使用して既存のイベントを表示します。 4. イベントを開きます。 完了時にイベント e_del_wififlows を変更し、有効を維持します。 5. イベントを終了する: 完了時にイベント e_del_wififlowa を変更し、無効を保持します。 MySQL で期限切れのデータ レコードを定期的に削除する上記の簡単な方法は、エディターが皆さんと共有する内容のすべてです。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: JavaScript イベント ループのケース スタディ
序文私たちの日常の開発プロセスでは、ソートが頻繁に使用され、そのような要求がある場合もあります。たと...
開発中にこのような問題に遭遇しましたビデオ視聴記録が 100 に更新されると、視聴されたことを意味し...
1. テーブル内のフィールドの種類を表示する テーブル名を記述する desc テーブル名 2. テー...
<br />かつて、仏印と東坡氏が仏教について雑談していたとき、東坡氏が突然こう言った。...
環境説明サーバーシステム: Ubuntu 18.04 64ビットnginx: 1.14この記事では主...
序文クラスメートが MLSQL Stack のストリーミング サポートを調査しています。そこで、フロ...
序文apt-get コマンドは、Ubuntu システムのパッケージ管理ツールです。パッケージのインス...
序文前回の記事ではNode.jsのインストールと設定を紹介しました。今回はVScodeでbableを...
検証環境: [root@~~/]# rpm -qa | grep mysql mysql-5.6.2...
目次概要型アサーション構文ではインスタンスオブ構文typeof構文要約する概要TypeScript ...
1. docker ps -a 実行中のイメージプロセスを表示する [root@mylinux~]#...
序文誰もが vue2 の watch API に精通している必要があります。vue2 の vue イ...
学習プロセス中にプッシュ イメージが常にタイムアウトすることがわかったため、Alibaba Clou...
フロントエンド開発では、ユーザーと直接やり取りするため、ユーザーが操作がスムーズで快適だと感じ、ネイ...
1. CSS変数がもたらす質的変化CSS 変数によってもたらされる改善は、CSS コードの節約や C...