デフォルトでは、MySQL は日付に 0 値を挿入することを受け入れますが、実際には日付の 0 値には意味がありません。これは、MySQL sql_mode 変数を調整することで実現できます。 @@global.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION' を設定します。 @@session.sql_mode を 'STRICT_TRANS_TABLES,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION' に設定します。 例: ログ用のテーブルがあります テーブル app_logs を作成します( id int not null auto_increment 主キー、 log_tm タイムスタンプが null ではありません。 log_info varchar(64) nullではない) エンジン=innodb、文字セット=utf8; 興味深い日付値をログテーブルに挿入する app_logs(log_tm,log_info) に値(now(),'log_info_1') を挿入します。 app_logs(log_tm,log_info) に値('2016-12-01','log_info_2') を挿入します。 0を含む日付値をログテーブルに挿入する app_logs(log_tm,log_info) に値('2016-12-00','log_info_2') を挿入します。 エラー 1292 (22007): 行 1 の列 'log_tm' の日付時刻値 '2016-12-00' が正しくありません 上記の記事では、MySQL データベースの日付のゼロ値の問題について簡単に説明しています。これは、編集者があなたと共有するすべてのコンテンツです。参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。 以下もご興味があるかもしれません:
|
>>: nginx 設定の場所の概要の場所の通常の書き込みと書き換えルールの書き込み
私たちは視覚の世界に住んでおり、多くの視覚効果に囲まれています。コンピューターの前にいても、屋外にい...
メニューバーの例 1: コードをコピーコードは次のとおりです。 <!DOCTYPE html ...
1.ダウンロードして解凍する1. Zookeeperの紹介分散サービス フレームワークとして、Zoo...
vi/vim の紹介どちらもマルチモード エディターです。違いは、vim が vi のアップグレー...
序文hover疑似クラスが要素に境界線を追加すると、要素内のコンテンツがずれることがあります。box...
目次MySQL の 4 つの分離レベルデータ テーブルを作成します。分離レベルの設定物事の分離レベル...
目次1. NFS の概要2. NFS構築1. NFSサーバーの構築2. NFSクライアントの構築3....
この記事の例では、音楽プレーヤーを実装するためのJSの具体的なコードを参考までに共有しています。具体...
今日、CSDN で HTML テキスト エスケープのちょっとしたトリックを見ましたが、とても簡単です...
この記事では、主に Linux で MYSQL データベースをインストールする方法について説明し、M...
目次1. サンプルコード2. 現象を通して本質を見抜く3. 実施原則4. 親コンポーネントのコンパイ...
序文プロジェクトでは中間層としてNodeを使用し、Nodeのデプロイにはdockerを使用します。こ...
データ移行は、MySQL から ClickHouse にインポートする必要があります。概要プランは以...
目次01 InnoDBレプリカセットの紹介02 InnoDBレプリカセットの制限03 導入前に知って...
ドラッグ機能は主に、ドラッグによる並べ替え、ポップアップ ボックスのドラッグと移動など、ユーザーがカ...