So ändern Sie die Zeitzone in MySQL: 1. Führen Sie im MySQL-Befehlszeilenmodus den Befehl „set global time_zone = ‚time zone information‘“ aus. 2. Suchen und ersetzen Sie in der Datei „my.cnf“. Standard: Ändern Sie einfach den Wert des Elements „time_zone“ in die erforderliche Zeitzone.
Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.
Methode 1: Dynamisch über den MySQL-Befehlszeilenmodus ändern
1. Überprüfen Sie die aktuelle Uhrzeit und die aktuelle Zeitzone von MySQL.
select curtime(); #或 select now()
dass das System die CST-Zeitzone verwendet
2. Ändern Sie die Zeitzone
show variables like “%time_zone%”; 2 rows in set (0.00 sec)Methode 2: Ändern Sie die Zeitzone durch Ändern der my.cnf-Konfigurationsdatei
set global time_zone = ‘+8:00’; ##修改mysql全局时区为北京时间,即我们所在的东8区
set time_zone = ‘+8:00’; ##修改当前会话时区
flush privileges; #立即生效
Nach Abschluss der Änderung starten Sie den Datenbankserver neu .
default-time_zone = ‘+8:00’
Auf diese Weise können Sie die Zeitzone ohne Neustart ändern. Einige Systemfunktionen von MySQL können jedoch immer noch nicht verwendet werden, wie zum Beispiel: now(). Ich kann diesen Satz immer noch nicht verstehen.
【Verwandte Empfehlung:
MySQL-Video-TutorialDas obige ist der detaillierte Inhalt vonSo ändern Sie die Zeitzone in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!