Nói tóm lại, MySQL
thực sự lưu trữ 'datetime
'các trường kiểu dữ liệu nội bộ dưới dạng UTC
.
However
, PhpMyAdmin
hiển thị cho bạn các ngày sử dụng thời gian mặc định của máy chủ, do đó bạn sẽ nhầm lẫn.
Ví dụ:hãy thử thêm dòng này trước câu lệnh SQL của bạn trong PhpMyAdmin
:
SET @@session.time_zone='+00:00';
SELECT * FROM MY_TABLE
Xem MySQL
tài liệu để biết thêm chi tiết hoặc câu trả lời trong bài đăng này: Cách thực hiện để đặt chính xác múi giờ mysql
CheersMatt