Zeitzone eines DB-Systems ändern

Sie können die Zeitzone der aktuellen Session eines DB-Systems ändern. Wenn Sie eine Session neu starten, wird die Zeitzone auf den Wert zurückgesetzt, den Sie in der Konfiguration des DB-Systems angeben.

Um die Zeitzone eines DB-Systems vollständig zu ändern, aktualisieren Sie die Konfiguration des DB-Systems mit einer neuen Konfiguration, die den erforderlichen time_zone-Wert enthält. Siehe DB-System bearbeiten.

Befehlszeilenclient verwenden

Über einen Befehlszeilenclient wie MySQL-Client oder MySQL Shell können Sie die Zeitzone eines DB-Systems ändern.

  1. Stellen Sie über einen Befehlszeilenclient eine Verbindung zum DB-System her, und führen Sie im Ausführungsmodus SQL den folgenden Befehl aus:
    set time_zone='<TimezoneName>';
    Sie können Folgendes für <TimezoneName> angeben:
    • Eine beliebige Zeitzone, wie GMT, HST und PST. Die Standardzeitzone ist UTC.
    • Eine Zeitzone im folgenden Format: GMT+7:00, PST-4.00, -7:00 und +3:00.
  2. (Optional) Um die globalen Werte und Sessionwerte für time_zone anzuzeigen, führen Sie den folgenden Befehl aus:
    SELECT @@GLOBAL.time_zone, @@SESSION.time_zone;
    Sie erhalten eine ähnliche Antwort wie im folgenden Beispiel:
    +--------------------+---------------------+
    | @@GLOBAL.time_zone | @@SESSION.time_zone |
    +--------------------+---------------------+
    | UTC                | UTC                 |
    +--------------------+---------------------+