時間差の【課題】ゾーンSpringBoot + MyBatisのクエリMySQLの日時型データ14時間

[問題]タイムゾーンMyBatisのクエリのMySQLの日時データ型の時差は14時間です

トラブルシューティングの方法

データベースとの接続が、回避する時間帯、時間帯を定義したときMyBatisのフレームは、MySQLから取得しました。プラス接続でserverTimezone = GMT%2B8

spring.datasource.druid.asset.url=jdbc:mysql://loaclhost:3306/asset1?useUnicode=true&serverTimezone=GMT%2B8&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false&allowMultiQueries=true

ここに画像を挿入説明

障害環境の紹介

プロジェクト 説明
データベースタイプ mysqlの
フレーム 春ブーツ
問題の範囲 「CST」の時間帯なので14または13時間の時間差につながった誤解を交渉

障害現象とエラーメッセージ

時間以上14時間未満のデータベースクエリ時間の結果。ここに画像を挿入説明ここに画像を挿入説明ここに画像を挿入説明

故障解析と解決プロセス

見て
14時間のMyBatisのdatetimeデータ型の時間差のクエリmysqlの
と表示する
経験をトラブルシューティングの14または13時間の時間差につながったMySQLの誤解と協議の上、「CST」のタイムゾーンので、JDBCを
し、
地区が「CST」はさらに悪化誤解リードタイムを交渉しているためMySQLで13時間

概要

接触ゾーン設定DBAはプロセスは時間がかかります行くための一般的な必要性を修正した場合、このような問題が発生した、または変更その手順は、比較的簡単で、粗です。

life is beautiful,我是Alon,如果你有问题,欢迎给我留言。

おすすめ

転載: www.cnblogs.com/todayforever/p/11997424.html