濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫(kù) > MySQL插入時(shí)間差八小時(shí)問題的解決方法

MySQL插入時(shí)間差八小時(shí)問題的解決方法

熱門標(biāo)簽:安徽ai電話電銷機(jī)器人有效果嗎 走過哪個(gè)省地圖標(biāo)注 銷售語音電話機(jī)器人 萊西市地圖標(biāo)注 在哪里申請(qǐng)400電話 外呼系統(tǒng)電銷受騙 巫師三血與酒地圖標(biāo)注 常州網(wǎng)絡(luò)外呼系統(tǒng)開發(fā) 400電話申請(qǐng)信用卡

解決MySQL插入時(shí)間差八小時(shí)問題

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

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

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

首先正常插入一條記錄

發(fā)現(xiàn)數(shù)據(jù)庫(kù)的記錄時(shí)間和本地的時(shí)間不太一樣

第一種: 查看 mysql 中的時(shí)間

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

輸入select now();

查看MySQL時(shí)間


如果時(shí)間和你本地當(dāng)前時(shí)間一致

說明mysql的時(shí)間沒有問題, 問題就出現(xiàn)在java時(shí)間上

將jdbc url參數(shù)修改成  serverTimezone=Asia/Shanghai   試試.

第二種: 如果查詢 mysql 時(shí)間和本地不一致,使用以下語句設(shè)置mysql時(shí)區(qū)

 show variables like '%time_zone%'; //查詢當(dāng)前時(shí)區(qū)
 set global time_zone='+8:00';  //在標(biāo)準(zhǔn)時(shí)區(qū)上加+8小時(shí),即東8區(qū)時(shí)間
 flush privileges; # 立即生效

最終測(cè)試效果


成功

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。

您可能感興趣的文章:
  • Mysql經(jīng)典的“8小時(shí)問題”

標(biāo)簽:來賓 河北 果洛 鞍山 黃石 陽江 煙臺(tái) 赤峰

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL插入時(shí)間差八小時(shí)問題的解決方法》,本文關(guān)鍵詞  MySQL,插入,時(shí)間差,八小時(shí),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL插入時(shí)間差八小時(shí)問題的解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于MySQL插入時(shí)間差八小時(shí)問題的解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    临湘市| 云龙县| 全州县| 石林| 鲁甸县| 巴青县| 原阳县| 河曲县| 遵化市| 新源县| 玛沁县| 台前县| 长宁区| 内江市| 辽中县| 墨竹工卡县| 三明市| 炎陵县| 子洲县| 青海省| 海兴县| 长治市| 珲春市| 新沂市| 喀喇沁旗| 四平市| 喀喇| 成都市| 桂林市| 双城市| 申扎县| 那坡县| 永修县| 高雄县| 靖安县| 延庆县| 乐昌市| 南和县| 苏州市| 崇义县| 中江县|