文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

MySQL中的时区设置

2023-09-23 08:01

关注

一.通过Navicat工具,进入mysql数据库,在查询编辑器中输入:

可查看全局的时区设置和会话的时区设置
global.time_zone负责java连接数据库时的时区设置
session.time_zone负责Navicat客户端连接数据库时的时区设置

select @@global.time_zone,@@session.time_zone;

System代表采用系统时区CST 是一种比较乱的时区,它包括了4个时区CST可视为美国、澳大利亚、古巴或中国的标准时间。同时代表了下面4个时区:1、CST Central Standard Time(USA)UT-6:00。2、CST Central Standard Time(Australia)UT9:30。3、CST China Standard Time UT8:00。4、CST Cuba Standard Time UT-4:00。由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。正式的时区划分包括24个时区,每一时区由一个英文字母表示。每隔经度15°划分一个时区,有一个例外,每个时区有一条中央子午线;例如,GMT属于“z”区,因此其时间后通常添加后缀“Z”

 show variables like '%time_zone%';

二.在查询编辑器中直接输入以下命令

 方法1:使用命令(优点:不需要重启MySQL服务,缺点:一旦MySQL服务被重启,设置就会消失)

  set global time_zone = ‘+8:00’;
  这个可以修改mysql全局时区为北京时间,也就是我们所在的东8区

  set time_zone = ‘+8:00’;
   修改当前会话时区

   flush privileges;
   使之立即生效。

   方法2:修改my.ini配置文件(优点:永久保存设置,缺点:需重启MySQL服务)

   修改配置文件 /etc/my.cnf

[mysqld]default-time_zone = '+8:00'

三.查询时间,检验时间对不对 (验证时区,这行命令可以检测session.time_zone是否正确配置)

select now();

 没有用的话重启mysql试一下

   systemctl stop mysqld.service   systemctl start mysqld.service

备注:在项目中的,也要及时更改 java中的时区

// serverTimezone可以设置为北京时间GMT%2B8、上海时间Asia/Shanghai或者香港时间Hongkong

url: jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=true

来源地址:https://blog.csdn.net/weixin_43824829/article/details/124174247

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯