human
作成された瞬間から2分後にテーブルの列を更新したMySQLでイベントを作成します。
gpt
作成された瞬間から2分後にテーブルの列を更新したMySQLでイベントを作成するには、次の手順に従うことができます。

1. MySQLバージョンがイベントと互換性があることを確認してください。次のコマンドを実行して確認できます。

[SQL]
「event_scheduler」のような変数を表示します。

event_sceduler変数の値が「オン」の場合、MySQLのバージョンはイベントと互換性があります。値が「オフ」の場合、次のコマンドを実行してイベントを有効にすることができます。

[vbnet]
Global event_scheduler = on;


2.更新する列を含むテーブルを作成します。例えば：

[SQL]
テーブルmy_tablaを作成します（
    id intプライマリキー、
    column_a_actualize varchar（255）、
    date_creacionタイムスタンプデフォルトcurrent_timestamp
）;

この場合、更新する列はcolumn_a_actualizeであり、各レコードの作成日は列date_creacionに保存されます。


3.列を更新するイベントを作成します。例えば：

[SQL]
イベントupdates_columnaを作成します
current_timestamp +インターバルで2分間でスケジュールを立てます
する
    更新mi_tabla set columna_a_actualizalizo = 'new_valor' where date_creacion <= date_sub（now（）、interval 2分）;


この場合、イベントは作成の2分後に実行されます（Current_mestamp +インターバルで2分間のスケジュールのおかげで）。このイベントは、現在の時刻の2分前または2分前に作成されたMI_TABLAテーブルのすべてのレコードのcolumn_a_actualizeを更新するアップデートコンサルテーションを実行します（date_creacion <= cluseのおかげでdate_sub（now（）、interval 2分））。

イベントが機能するためには、イベントの悪魔がアクティブでなければならないことに注意してください。これは、次のコマンドを実行することで確認できます。

[SQL]
プロセスを表示します。

「デーモン」または「イベントスケジューラ」と呼ばれるプロセスがある場合、イベントの悪魔はアクティブです。そうでない場合は、次のコマンドを実行することから始めることができます。

[vbnet]
Global event_scheduler = on;



私は助けてくれたことを願っています。