Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

วิธีตั้งค่า Timezone ของ MySQL


ดูเวลาปัจจุบันด้วย NOW():

mysql> SELECT NOW();  -- 2018-10-06 12:57:25

ตั้งค่า Timezone สำหรับ Session:

mysql> SET time_zone = '+9:50'; Query OK, 0 rows affected (0.00 sec)

ตั้งค่า Timezone แบบ Global (ต้องมีสิทธิ์ SUPER):

mysql> SET GLOBAL time_zone = '+9:00'; Query OK, 0 rows affected (0.00 sec)

รูปแบบค่า: '+HH:MM' หรือ '-HH:MM' หรือชื่อ Timezone เช่น 'SYSTEM', 'UTC'