婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MySQL插入時間差八小時問題的解決方法

MySQL插入時間差八小時問題的解決方法

熱門標簽:安徽ai電話電銷機器人有效果嗎 走過哪個省地圖標注 銷售語音電話機器人 萊西市地圖標注 在哪里申請400電話 外呼系統電銷受騙 巫師三血與酒地圖標注 常州網絡外呼系統開發 400電話申請信用卡

解決MySQL插入時間差八小時問題

一般 jdbc url中 需要添加幾個參數 , 大多數博客給的教程都是 useSSL=falseuseUnicode=truecharacterEncoding=UTF-8serverTimezone=UTC 這幾個參數,

配置結果為:  jdbc:mysql://localhost:3306/test?useUnicode=truecharacterEncoding=UTF-8serverTimezone=UTC

對于解決時區問題,以前我也是這么用的 serverTimezone=UTC ,直到了今天踩到小坑了,才知道這不是萬能的.

首先正常插入一條記錄

發現數據庫的記錄時間和本地的時間不太一樣

第一種: 查看 mysql 中的時間

先在cmd中使用 mysql -u 用戶名 -p 密碼來登錄mysql

輸入select now();

查看MySQL時間


如果時間和你本地當前時間一致

說明mysql的時間沒有問題, 問題就出現在java時間上

將jdbc url參數修改成  serverTimezone=Asia/Shanghai   試試.

第二種: 如果查詢 mysql 時間和本地不一致,使用以下語句設置mysql時區

 show variables like '%time_zone%'; //查詢當前時區
 set global time_zone='+8:00';  //在標準時區上加+8小時,即東8區時間
 flush privileges; # 立即生效

最終測試效果


成功

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • Mysql經典的“8小時問題”

標簽:來賓 河北 果洛 鞍山 黃石 陽江 煙臺 赤峰

巨人網絡通訊聲明:本文標題《MySQL插入時間差八小時問題的解決方法》,本文關鍵詞  MySQL,插入,時間差,八小時,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL插入時間差八小時問題的解決方法》相關的同類信息!
  • 本頁收集關于MySQL插入時間差八小時問題的解決方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 乐至县| 民丰县| 泰兴市| 慈利县| 庆阳市| 明水县| 乌拉特前旗| 商南县| 兴安县| 石楼县| 鲁甸县| 娱乐| 鄄城县| 大洼县| 图木舒克市| 新津县| 滁州市| 宣威市| 定远县| 多伦县| 永善县| 化州市| 华阴市| 廉江市| 隆子县| 福建省| 虎林市| 海安县| 莱芜市| 黔西| 仲巴县| 宁海县| 安龙县| 陈巴尔虎旗| 雅江县| 石屏县| 章丘市| 海盐县| 张家口市| 萨嘎县| 鹤峰县|