Bạn Tìm Gì Hôm Nay ...?
Tất cả đều có chỉ trong 1 nốt nhạc !
Nếu cần hỗ trợ chi tiết gọi 1900 9477
Bạn có 1 bảng dữ liệu lưu trữ trên MySQL với cột dữ liệu thời giạn định dạng TimeStamp. Khi xem từ trên web hoặc công cụ quản lý database phpMyadmin thời gian được hiển thị chính xác. Tuy nhiên khi bạn thực hiện xuất dữ liệu bảng ra để lưu trữ hoặc chuyển qua hệ thống mới thì trong dữ liệu file .SQL bạn nhận thấy thời gian đã bị sai.
Giả sử chúng ta có 1 bảng dữ liệu với 1 cột data định dạng TimeStamp và chúng ta tiến hành insert dữ liệu vào bảng như sau
INSERT INTO `don_hang` (`id`, `name`, `date`, `description`) VALUES ('1', 'Apple Watch', current_timestamp(), '8GB');
INSERT INTO `don_hang` (`id`, `name`, `date`, `description`) VALUES ('2', 'Apple MacBook Air', current_timestamp(), '8GB/256SSD');
kết quả dữ liệu được lưu trong MySQL khi xem trên phpMyadmin
Tiếp theo chúng ta sẽ thực hiện xuất dữ liệu bảng này ra file .sql và kiểm tra thông tin.
Lưu ý : sử dụng phpMyadmin với các thiết lập mặc định
Kết quả khi mở file .sql lên chúng ta phát hiện dữ liệu giờ đã bị thay đổi trong câu lệnh insert SQL như ảnh dưới.
vì mặc định phpMyadmin đã có khai báo lại timezone theo giờ UTC như bạn thấy ở hình ảnh trên với cú pháp
SET time_zone = "+00:00";
Như vậy khi bạn đem file này và nhập dữ liệu vào một MySQL khác dữ liệu của bạn sẽ vẫn hoàn toàn chính xác. Do đó bạn không cần phải lo lắng
Với trường hợp bạn chỉ muốn lấy các câu lênh insert dữ liệu và lo ngại việc sẽ quên khai báo lại time_zone thì có thể xử lý theo hướng dẫn sau:
Khi xuất dữ liệu từ phpMyadmin, bạn chọn vào mục “Tùy chỉnh” để có thêm thiết lập
Tiếp theo bạn kéo xuống dưới và bỏ chọn mục “Dump TIMESTAMP columns in UTC”
Kết quả sau khi xuất dữ liệu trong file .sql giờ hiển thị chính xác với khi dữ liệu được hiển thị trên phpMyadmin. Vì lúc này trong file .sql cũng không còn câu lệnh SET time_zone = “+00:00”; nữa.
Hy vọng mọi người sẽ thực hiện thành công.
P.A Việt Nam cung cấp đa dạng các Plan Hosting đáp ứng yêu cầu của khách hàng
Hosting Phổ Thông
Hosting Chất Lượng Cao
Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/