In the MySQL 5.6 Manual, it says:
MySQL converts TIMESTAMP values from the current time zone to UTC for storage, and back from UTC to the current time zone for retrieval.
but if I have different connections with different timezones, will the timestamp value be cached?
According to OZ_ here:
But I cannot find any confirmation of this by Googling, and he doesn't provide a link.