mysql中如何把时区设置成中国时区?

wq1982718 2005-09-28 03:08:16
mysql时区默认的是US/Central(美国时间),要设置成中国时区怎么办?是不是用TZ?中国时区简写是什么呀?
...全文
3096 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hy2003fly 2005-09-29
  • 打赏
  • 举报
回复
你试试用"Hong Kong's"或者"HKT"又或者用"GMT+8",总有一个可以吧.
wq1982718 2005-09-29
  • 打赏
  • 举报
回复
我说的不是这个意思。情况是这样的: 别人写的一个用到mysql的程序,我拿来用,可时间总是有偏差,查一下文档知道,好像是因为mysql的原因,要把时区设置为自己当地时区。大概是用TZ命令设置,但不知道中国时区简写(也就是TZ的参数)是什么!
wq1982718 2005-09-29
  • 打赏
  • 举报
回复
谢谢大家的回复,我已经搞定了!
loveflea 2005-09-29
  • 打赏
  • 举报
回复
http://dev.mysql.com/doc/mysql/en/time-zone-support.html

Beginning with MySQL 4.1.3

run
SET global time_zone='+08:00';

or edit your mysql config file,like my.ini or my.cnf

[mysqld]
default-time-zone=+8:00
hy2003fly 2005-09-28
  • 打赏
  • 举报
回复
你想做什么?mysql读时间是读取你机器的时间,你的机器是中国时区那么mysql的时间也是中国时区.你可以用mysql>select now();查查是不是这样的.

56,803

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧