MySQL的数据库时间与电脑系统时间不一致

问题描述

在开发的过程中遇到数据库的时间与电脑本身的系统时间不一致的状态。

首先查看数据库的时间是多少

select now();

select sysdate();

执行上面的两个sql语句,看数据库的时间与电脑的系统时间是否一致

不一致的话,在mysql安装的路径下查找文件【my.cnf】在此文件的末尾加上下面的语句

default-time_zone = '+8:00'    北京时间

default-time_zone = '+9:00'    东京时间

其中的时区与电脑的时区保持一致即可。

在Linux下文件的路径

vi /etc/mysql/my.cnf

操作同样的之后要重启mysql。

 

原文地址:https://www.cnblogs.com/killclock048/p/9741612.html