Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Membetulkan Percanggahan Zon Waktu Antara UTC dan GMT 1 dalam MySQL?

Bagaimanakah Saya Boleh Membetulkan Percanggahan Zon Waktu Antara UTC dan GMT 1 dalam MySQL?

Patricia Arquette
Patricia Arquetteasal
2024-12-03 15:31:12798semak imbas

How Can I Correct Timezone Discrepancies Between UTC and GMT 1 in MySQL?

Membetulkan Percanggahan Zon Waktu: Peralihan UTC kepada GMT 1

Menghadapi percanggahan zon waktu antara UTC dan GMT 1 boleh diselesaikan dengan mudah menggunakan arahan MySQL . Inilah penyelesaiannya:

Menetapkan Zon Waktu Global

Untuk melaraskan zon waktu global, anda boleh menggunakan arahan berikut dalam bahagian pelaksanaan SQL phpMyAdmin:

SET GLOBAL time_zone = 'Europe/London';

Pastikan untuk menggantikan 'Eropah/London' dengan zon waktu GMT 1 yang diingini nilai.

Mengendalikan Pelarasan Penjimatan Daylights

Zon waktu yang dinamakan adalah penting untuk zon waktu yang menjalani pelarasan penjimatan siang hari. Pertimbangkan arahan:

SET GLOBAL time_zone = 'America/New_York';

Ini menetapkan zon waktu global kepada Zon Waktu Timur Amerika, yang menjadi faktor dalam penjimatan cahaya siang.

Menyelesaikan Ralat "Tidak Diketahui atau Tidak Tepat Zon"

Untuk binaan Linux tertentu, anda mungkin menghadapi ralat "#1298 - Tidak diketahui atau zon waktu yang salah." Untuk menangani perkara ini:

  1. Daripada baris arahan Linux, laksanakan:
mysql_tzinfo_to_sql /usr/share/zoneinfo/|mysql -u root mysql -p
  1. Sediakan kata laluan root untuk MySQL dan jalankan arahan.

Ini akan mengimport semua definisi dari info zon anda ke dalam MySQL.

  1. Jalankan semula arahan SET GLOBAL time_zone untuk mewujudkan zon waktu yang diingini.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membetulkan Percanggahan Zon Waktu Antara UTC dan GMT 1 dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn