sql >> Databasteknik >  >> RDS >> Mysql

Hur får jag MySQL:s NOW()- och CURDATE()-funktioner att använda UTC?

Hittade äntligen det jag letade efter...

I my.cnf,

[mysqld_safe]
timezone = UTC

Jag satte det här alternativet under [mysqld], och mysql kunde inte starta.

Anropar "SET time_zone='+0:00';" på varje sidladdning skulle också fungera, men jag gillar inte tanken på att anropa den frågan vid varje enskild sidladdning.



  1. Är det möjligt att sammanfoga strängar från flera rader och tabeller till en resultatkolumn?

  2. Hur UNCOMPRESSED_LENGTH() fungerar i MariaDB

  3. php- get last insert id

  4. Javascript och PHP nedräkningstimer som visar samma för alla