濮阳杆衣贸易有限公司

主頁 > 知識庫 > MySQL查看和修改時區(qū)的方法

MySQL查看和修改時區(qū)的方法

熱門標簽:真人語音電話機器人 400電話可以免費申請嗎 美國反騷擾電話機器人 騰訊地圖標注提升 電銷卡外呼系統(tǒng)供應商 悟空科技電話機器人 福建外呼系統(tǒng)定制化 銅陵防封電銷卡 怎么在地圖標注位置生成圖片

今天發(fā)現(xiàn)有一個程序插入的時間不對,而該字段是配置的默認值 CURRENT_TIMESTAMP,初步判斷是數(shù)據(jù)庫的時區(qū)設置問題。

查看時區(qū)

登錄數(shù)據(jù)庫查看時區(qū)配置:

mysql> show variables like '%time_zone%';
+------------------+--------+
| Variable_name | Value |
+------------------+--------+
| system_time_zone | EDT |
| time_zone  | SYSTEM |
+------------------+--------+
2 rows in set (0.00 sec)
  • system_time_zone 表示系統(tǒng)使用的時區(qū)是 EDT即北美的東部夏令時(-4h)。
  • time_zone 表示 MySQL 采用的是系統(tǒng)的時區(qū)。也就是說,如果在連接時沒有設置時區(qū)信息,就會采用這個時區(qū)配置。

修改時區(qū)

修改時區(qū)的辦法如下:

# 僅修改當前會話的時區(qū),停止會話失效
set time_zone = '+8:00';

# 修改全局的時區(qū)配置
set global time_zone = '+8:00';
flush privileges;

當然,也可以通過修改配置文件(my.cnf)的方式來實現(xiàn)配置,不過需要重啟服務。

# vim /etc/my.cnf ##在[mysqld]區(qū)域中加上
default-time_zone = '+8:00'
# /etc/init.d/mysqld restart ##重啟mysql使新時區(qū)生效

話說,跟中國不一樣的是,美國有4個時區(qū)...

總結

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

您可能感興趣的文章:
  • mysql解決時區(qū)相關問題
  • 關于Java中的mysql時區(qū)問題詳解
  • MySQL修改時區(qū)的方法小結
  • 詳解MySQL查詢時區(qū)分字符串中字母大小寫的方法
  • mysql時區(qū)問題
  • 解決MySQL8.0時區(qū)的問題步驟

標簽:烏海 白銀 湖南 臨汾 云浮 聊城 湖北 武威

巨人網(wǎng)絡通訊聲明:本文標題《MySQL查看和修改時區(qū)的方法》,本文關鍵詞  MySQL,查看,和,修改,時區(qū),;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL查看和修改時區(qū)的方法》相關的同類信息!
  • 本頁收集關于MySQL查看和修改時區(qū)的方法的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    阳江市| 潼南县| 嘉祥县| 柯坪县| 静乐县| 灵石县| 融水| 高尔夫| 西宁市| 宜宾县| 青岛市| 叶城县| 辽宁省| 巴马| 西乌珠穆沁旗| 台州市| 灵川县| 新竹市| 藁城市| 鹤庆县| 临洮县| 祁阳县| 丰原市| 禹州市| 利川市| 英山县| 玉环县| 乌拉特中旗| 高淳县| 明溪县| 乌审旗| 金川县| 揭东县| 揭阳市| 宁武县| 玉溪市| 梁山县| 静宁县| 来安县| 镇康县| 疏附县|