I make an insert using now() as default, and when i look in the table it says for example 11:00, and when i click on it, it specifies the timezone (+3:00). Which means that it equals 8:00 UTC+0. Which is WRONG, because I actually made that insert at 11:00 UTC+0.
More strangely, when I try "SET time_zone = '+9:00'" or no matter which timezone I specify, it doesn't change ANYTHING - now() still creates the wrong timestamp with with UTC+3.
If I just write a single query "SET time_zone = '+3:00'; SELECT now()", it returns the correct value.
But if I write "SET time_zone = '+3:00'; update table
set time=now() where id=11", and then check the table, the problem appears again.
I'm using 000webhost.
Please help? It drives me insane.