校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

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

MySQL查看和修改時區的方法

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

今天發現有一個程序插入的時間不對,而該字段是配置的默認值 CURRENT_TIMESTAMP,初步判斷是數據庫的時區設置問題。

查看時區

登錄數據庫查看時區配置:

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 表示系統使用的時區是 EDT即北美的東部夏令時(-4h)。
  • time_zone 表示 MySQL 采用的是系統的時區。也就是說,如果在連接時沒有設置時區信息,就會采用這個時區配置。

修改時區

修改時區的辦法如下:

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

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

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

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

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

總結

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

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

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

巨人網絡通訊聲明:本文標題《MySQL查看和修改時區的方法》,本文關鍵詞  MySQL,查看,和,修改,時區,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL查看和修改時區的方法》相關的同類信息!
  • 本頁收集關于MySQL查看和修改時區的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 溧水县| 镇巴县| 桐庐县| 信阳市| 肇州县| 榆林市| 安乡县| 化州市| 偏关县| 绿春县| 思南县| 从江县| 彩票| 玉树县| 万全县| 南雄市| 诸城市| 新巴尔虎左旗| 敦化市| 宜宾县| 准格尔旗| 晴隆县| 吉林省| 宜丰县| 施甸县| 会东县| 介休市| 左贡县| 高州市| 当阳市| 永德县| 凤凰县| 平南县| 新郑市| 延寿县| 遂溪县| 济南市| 明星| 武宁县| 岢岚县| 兴隆县|