CURRENT_TIMESTAMPの使用ご存知のとおり、MySQL の日付型では CURRENT_TIMESTAMP を使用してデフォルト値を指定できますが、これは MySQL のバージョンと日付の特定の型に関係しています。5.6 以降のバージョンでのみ、CURRENT_TIMESTAMP を DATETIME のデフォルト値として使用できます。 例えば: ALTER TABLE t_user ADD update_time DATETIME DEFAULT CURRENT_TIMESTAMP 5.6より前のバージョンでは、CURRENT_TIMESTAMPをデフォルト値として使用すると、次のエラーが発生します。
MySQL 5.6.5 より前では、DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP は TIMESTAMP にのみ適用され、テーブル内の最大 1 つの TIMESTAMP フィールドでのみこの機能を使用できます。 MySQL 5.6.5 以降では、DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP は TIMESTAMP 列と DATETIME 列の両方に適用され、列の数に制限はありません。 CURRENT_TIMESTAMPを使用したタイムスタンプはエラーを報告しますプロジェクトに次のエラーがあります:
データモデルは次のとおりです。 /* 作成時間は空にできません */ createTime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '作成時刻', /* 更新時間は空にできません */ updateTime タイムスタンプ NOT NULL デフォルト CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新時間', 一連のトラブルシューティングを行った結果、問題は MySQL データベースの異なるバージョンのグローバル変数「explicit_defaults_for_timestamp」によって発生していることが判明しました。 --explicit_defaults_for_timestamp のデフォルト値を表示します。SHOW GLOBAL VARIABLES LIKE "explicit_defaults_for_timestamp"; --explicit_defaults_for_timestamp のデフォルト値を変更します。SET @@global.explicit_defaults_for_timestamp=OFF; パラメータ値が「ON」の場合: 上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: CSS3のvar()を使用して実行時にscss変数の値を変更する詳細な説明
>>: Node+Express テストサーバーのパフォーマンス
質問画像とテキストのシームレスなスクロールは、一般的に携帯電話では良い効果をもたらしますが、一部のモ...
目次インデックスとは何か主キーインデックスと通常のインデックスの違いインデックスにはどのデータ構造が...
HTML5 で contentEditable 属性が導入されて以来、div は textarea ...
提案: コードをできるだけ手書きすると、学習の効率と深さを効果的に向上できます。デフォルトでは、&l...
HTML5 は HTML 標準の次のバージョンです。ますます多くのプログラマーが、Web サイトの構...
1. Linuxに対応するRPMパッケージをダウンロードする5.6 より前のバージョンhttp://...
目次セマフォNginx ホットデプロイメント上記のブログ投稿に従ってください。ファイアウォールをオフ...
目次1. オブジェクトリテラル2. newキーワードはオブジェクトを作成する3. Object.cr...
wangEditor は、JavaScript と CSS に基づいて開発された Web リッチ テ...
目次序文: 1. データ移行について2. 移行計画と留意点要約:序文:日常業務では、テーブル、データ...
目次VUEとはVueのコアプラグインVueルーターヴュークスアクシオス要素UI Vue フロントエン...
1. MySQLがインストールされているかどうかを確認します。次のコードで確認できます。 [root...
ページの自動スクロール効果は JavaScript で実現できますが、今日偶然、JS 制御なしでさま...
目次導入始めるインストール①直接ダウンロードする方法②CND法③NPM方式④糸法NPMインストールの...
1. まずリクエスト設定ファイルを見て、axios.createメソッドを見てください。baseUR...