Heim >Backend-Entwicklung >PHP-Problem >So stellen Sie die Zeitzone in PHP MySQL ein
php MySQL-Zeitzoneneinstellungsmethode: 1. Führen Sie den Befehl „Variablen wie ‚%time_zone%‘ anzeigen“ aus. 2. Stellen Sie die Zeitzone ein, indem Sie die MySQL-Konfigurationsdatei my.cnf oder my.ini ändern. set time_zone“-Befehl zum Festlegen der Zeitzone.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, Dell G3-Computer Die MySQL-Zeitzone ist die Zeitzone des Servers. Der Zeitzonenunterschied in China beträgt 8 Stunden.
Methode anzeigenSQL-Code
+——————+——–+ | Variable_name | Value | +——————+——–+ | system_time_zone | CST | | time_zone | SYSTEM | +——————+——–+Zeitzonenmethode ändernMethode eins:Sie können die MySQL-Konfigurationsdatei my.cnf oder my.ini ändernStandardzeit hinzufügen – unter [mysqld] Zone=Zeitzone, um die Zeitzone zu ändern.
mysql> show variables like '%time_zone%';
Zum Beispiel:
default-time-zone = '+8:00'
Msyql neu starten
Stellen Sie sicher, dass Sie es unter [mysqld] hinzufügen, sonst erscheint die unbekannte Variable „default-time-zone=+8:00“
Methode 2:
通过命令 set time_zone = timezone
Zum Beispiel
北京时间(GMT+0800) set time_zone = '+8:00'; 美国pst时间(GMT-08:00) set time_zone = '-8:00';
SQL-Code
mysql> set time_zone = '+8:00';
Bei der Programmentwicklung kann der Code zum Ändern der MySQL-Zeit sofort befolgt werden, sobald die Datenbank verbunden ist.
mysql_query("SET time_zone = '+8:00'");
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo stellen Sie die Zeitzone in PHP MySQL ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!