Frage:
Kann MySQL Informationen über seine aktuelle Zeitzoneneinstellung bereitstellen?
Antwort:
Ja, du Sie können die globalen und sitzungsspezifischen Zeitzonen mithilfe der folgenden Abfrage abrufen:
SELECT @@global.time_zone, @@session.time_zone;
Die von MySQL zurückgegebene Antwort ist jedoch möglicherweise nicht hilfreich, wenn die Systemzeitzone auf SYSTEM eingestellt ist.
Zusätzliche Klarstellung:
Während die Kenntnis der Zeitzone des Servers für Vorgänge wie now() und nützlich sein kann unix_timestamp() bietet keine Einblicke in die Zeitzone der gespeicherten Daten. Um die Genauigkeit zu gewährleisten, sollten Datums- und Uhrzeitangaben in der Datenbank in GMT (bei dem die Sommerzeit nicht berücksichtigt wird) gespeichert und bei Bedarf in die gewünschte Zeitzone konvertiert werden.
Das obige ist der detaillierte Inhalt vonWie kann ich die aktuelle Zeitzoneneinstellung von MySQL abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!