Tôi cần lưu trữ cả hai thời gian và ngày trong mysql này. Vì vậy, tôi đã sử dụng chức năng NOW()
cho điều đó. Nhưng tôi không biết mình nên sử dụng gì cho loại cột im phpmyadmin. Cần lưu ý rằng NOW()
lợi nhuận cả thời gian và ngày như thế này:Sự khác nhau giữa các loại DATE, TIME, DATETIME và TIMESTAMP
2014-11-11 12:45:34
Dưới đây là một giải pháp, tôi có thể sử dụng các thiết bị tách cho ngày và thời gian (2014-11-11
và 12:45:34
) tách và sau đó lưu trữ chúng trong các loại NGÀY và TIME loại riêng lẻ. Hoặc tôi có thể sử dụng loại VARCHAR để lưu trữ cả hai trong một cột. Nhưng tôi nghĩ những cách này không phải là tiêu chuẩn. loại tiêu chuẩn để lưu trữ cả ngày và thời gian là gì?
Đây là câu hỏi của tôi: (tôi cũng không biết tại sao NOW()
chức năng không hoạt động)
INSERT INTO table (timedate) VALUES (NOW())
[Bài viết này từ Tài liệu MySQL] (https://dev.mysql.com/doc/refman/5.6/en/date-and-time-types.html) giải thích rõ điều này. –
* KHÔNG BAO GIỜ * lưu trữ ngày hoặc thời gian dưới dạng varchar. –