mysql 时间 和 系统时间 不一致

来源:百度知道 编辑:UC知道 时间:2024/09/28 15:33:47
我的mysql server 是在 Linux系统上(当前时间:Mon Jan 12 14:11:07 CST 2009)
mysql中执行:select date_format(now(),'%Y年%c月%d日 %H:%i:%s')结果为:2009年1月12日 01:13:26
请高手帮我看看
两个时间为什么不一样? 怎样让mysql时间和linux系统时间一致。

你的Linux系统时间是CST(你的情况,应该是美国东部标准时间)。

应该是你时区设置不对。

美国东部时间是GMT-5,北京时间是GMT+8,中间相隔13个小时,正好符合你现在情况。

调整一下你的Linux系统时间,确认一下时区,应该就可以了。。

Good luck。

mysql时区设置的有问题。如果没才做应该差8个小时吧!
在my.ini中加上default-time-zone='+08:00'试试