-Original Message-
From: Jeff [mailto:[EMAIL PROTECTED]
Sent: Wednesday, September 21, 2005 08:55
To: mysql@lists.mysql.com
Subject: Timezone setting wrong?
I've got a RHEL3 server I just installed with mysql 4.0.16.
The hardware clock and system clock are both set to UTC and
show the correct time.
If I do a select Now(); from mysql it show's the correct time
However,
Unixtimestamp fields written to a table all are an hour off.
They're one hour ahead.
All the data on this system is replicated from a master. The
master is set correctly, hwclock and sysclock at UTC.
The same query:
Select max(from_unixtime(timestamp_field)) from table;
Run on both servers returns a result 1 hour ahead on the new slave.
A show variables on the new slave returns
*** 120. row ***
Variable_name: timezone
Value: IST
I'm sure I've missed something simple here but what?
Thanks,
Jeff
Ok, update, show variables on the master returns timezone of GMT, the
slave IST. The master is on RH9 and the slave on RHEL3.
So on mysql 4.0.16 where do I force the timezone to be GMT?
I've tried putting TZ = GMT and TZ = UTC into the my.cnf file but then
mysql won't even start.
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]