当前位置:首页 > 数据库教程 >

MySQL数据库时间与系统时间不一致解决方法

发布时间:2024-02-26 12:50:58 作者:佚名 阅读:(13)

在查看mysql数据库日志时发现mysql日志时间跟操作系统时间不一致,与当前时间相差了8个小时那这肯定是时区错误导致的,接下来云梦编程为大家介绍一下mysql日志时间跟操作系统时间不同步的解决方法,有需要的小伙伴可以参考一下:

MySQL数据库时间与系统时间不一致解决方法

1、不一致原因:

    MySQL数据库时间与系统时间不一致,一般是MySQL时区配置没有和操作系统时区统一导致的。

2、查看Mysql时区:

	show variables like '%zone%';

MySQL数据库时间与系统时间不一致解决方法

system_time_zone表示的是系统时区,time_zone表示的是数据库时区

3、Mysql时区修改方法:

(1)、进入mysql执行以下命令修改即可:

	set global time_zone = "SYSTEM"

(2)、在数据库配置文件/etc/my.cnf(文件位置根据自己的安装位置来调整),在[mysqld]下面添加一行参数如下,保存重启数据库。

	default-time-zone = 'SYSTEM' 

PS:以上两张方式根据自己的需求选择其中的一种修改方法即可


以上就是云梦编程为大家介绍的关于mysql数据库时区不一致修改方法的全部内容了,了解更多相关文章请关注云梦编程网!

© 2023 - 云梦编程网 版权所有 鲁ICP备2021017318号-4