sql >> データベース >  >> Database Tools >> phpMyAdmin

SQLにレコードが挿入された日付を知る方法

    データベースの設計中に、行の挿入時間を格納するための追加のフィールドを保持するのを忘れた場合、挿入時間を知るための選択肢は1つしか残っていません。

    ただし、条件は、その前にバイナリロギングを有効にする必要があることです。

    リファレンス

    このクエリを実行することで、自分の部分でバイナリロギングが有効になっているかどうかを確認できます:

    SHOW VARIABLES LIKE 'log_bin';
    

    注:

    そしてこれからは、各行の挿入時間を追跡する追加のフィールドを保持することができます。

    テーブルのデザインを変更する:

    データ型が「timestamp/datetime」で、デフォルト値がCURRENT_TIMESTAMPのフィールドをテーブルに追加します。 更新時にCURRENT_TIMESTAMP




    1. phpMyAdmin:巨大なデータベースファイルをインポートできません、何か提案はありますか?

    2. phpmyadminの奇妙なエラー、正常にインストールされましたが、まだ機能していません

    3. 外部キーとしての複合キー(sql)

    4. SSMSからのファイルエクスポートで行が影響を受けるエントリを防止する