(我希望有人能快速解决这个问题,因为这是在我的生产服务器上)
它真的在标题里。我以为mysql是从安装在机器上的机器上得到日期的.我错了!
目前是下午2时30分
linux说它的下午2点半
MySQL说上午9点30分?!!
我应该做什么,因为它的日期,冲压在数据库中的一切与错误的时间?
发布于 2011-01-20 23:12:57
(有人发了一些非常类似的东西,然后删除了。对不起,我一开始就听不懂你的答案,只是不明白上下文)
使用以下命令行更改服务器的时区:
# export $TZ=Europe/London然后用(RedHat/Fedora/CentOS)重新启动mysql:
# service mysqld restart(Deban/Ubuntu):
# /etc/init.d/mysql restart发布于 2013-01-28 01:25:30
请遵循以下命令:
mv /etc/localtime /etc/localtime_original
ln -s /usr/share/zoneinfo/Asia/Singapore /etc/localtime
service mysqld restart核实一下,现在应该没事了。
发布于 2011-01-21 05:08:10
听起来,您希望将mysql系统时区设置为UTC。增加一行:
timezone=UTC转到/etc/my.cnf的/etc/my.cnf部分,并重新启动mysqld。
https://stackoverflow.com/questions/4748437
复制相似问题