Singkatnya, MySQL
sebenarnya menyimpan 'datetime
' bidang tipe data secara internal sebagai UTC
.
However
, PhpMyAdmin
menunjukkan tanggal menggunakan waktu default server, sehingga kebingungan Anda.
Misalnya, coba tambahkan baris ini sebelum pernyataan SQL Anda di PhpMyAdmin
:
SET @@session.time_zone='+00:00';
SELECT * FROM MY_TABLE
Lihat MySQL
dokumentasi untuk detail lebih lanjut, atau jawabannya di posting ini:Bagaimana caranya untuk mengatur zona waktu mysql dengan benar
CheersMatt