sql >> Database teknologi >  >> RDS >> Mysql

Hvordan får jeg MySQL's NOW()- og CURDATE()-funktioner til at bruge UTC?

Fandt endelig hvad jeg ledte efter...

I my.cnf,

[mysqld_safe]
timezone = UTC

Jeg placerede denne mulighed under [mysqld], og mysql kunne ikke starte.

Kalder "SET time_zone='+0:00';" på hver sideindlæsning ville også fungere, men jeg kan ikke lide tanken om at kalde den forespørgsel på hver enkelt sideindlæsning.



  1. Returner antallet af rækker påvirket af SQL UPDATE-sætning i Java

  2. Kan du tilføje en hvis-erklæring i ORDER BY?

  3. SQL Server Blocking Query

  4. Django og skrivebeskyttede databaseforbindelser