mysql_tzinfo_to_sql โหลด Time Zone Tables ใน Database mysql ใช้กับระบบที่มี Zoneinfo Database (Linux, FreeBSD, Solaris, macOS)
ตำแหน่งทั่วไป: /usr/share/zoneinfo (Solaris: /usr/share/lib/zoneinfo)
วิธีเรียกใช้
shell> mysql_tzinfo_to_sql tz_dir | mysql -u root mysql shell> mysql_tzinfo_to_sql tz_file tz_name | mysql -u root mysql shell> mysql_tzinfo_to_sql --leap tz_file | mysql -u root mysql
รายละเอียด
- tz_dir: โหลดทั้งโฟลเดอร์ Zoneinfo -> สร้าง SQL Statements -> Pipe ให้ mysql
- tz_file tz_name: โหลด Single Time Zone File
- --leap tz_file: เริ่มต้น Leap Second Information
ตัวอย่าง
shell> mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql
คำแนะนำ
หลังรันเสร็จ ควร Restart Server เพื่อไม่ให้ใช้ Cached Time Zone Data เก่า