Heim > Datenbank > MySQL-Tutorial > So ändern Sie die Zeitzone in MySQL

So ändern Sie die Zeitzone in MySQL

青灯夜游
Freigeben: 2021-12-02 15:48:21
Original
9036 Leute haben es durchsucht

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.

So ändern Sie die Zeitzone in MySQL

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()
Nach dem Login kopieren

So ändern Sie die Zeitzone in MySQL
dass das System die CST-Zeitzone verwendet


2. Ändern Sie die Zeitzone

show variables like “%time_zone%”;
2 rows in set (0.00 sec)
Nach dem Login kopieren

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 dem Login kopieren
Nach Abschluss der Änderung starten Sie den Datenbankserver neu .

Methode 3: Verwenden Sie die Funktion mysql_connect() von PHP (lösen Sie das Zeitzonenproblem vorübergehend)

default-time_zone = ‘+8:00’
Nach dem Login kopieren
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-Tutorial

Das 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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage