你想做什么?mysql读时间是读取你机器的时间,你的机器是中国时区那么mysql的时间也是中国时区.你可以用mysql>select now();查查是不是这样的.

解决方案 »

  1.   

    我说的不是这个意思。情况是这样的: 别人写的一个用到mysql的程序,我拿来用,可时间总是有偏差,查一下文档知道,好像是因为mysql的原因,要把时区设置为自己当地时区。大概是用TZ命令设置,但不知道中国时区简写(也就是TZ的参数)是什么!
      

  2.   

    你试试用"Hong Kong's"或者"HKT"又或者用"GMT+8",总有一个可以吧.
      

  3.   

    http://dev.mysql.com/doc/mysql/en/time-zone-support.htmlBeginning with MySQL 4.1.3run 
    SET global time_zone='+08:00';or edit your mysql config file,like my.ini or my.cnf[mysqld]
    default-time-zone=+8:00