MySQL निम्नलिखित 5 प्रकार के DATE डेटा प्रकारों का समर्थन करता है -
- तारीख - एक तिथि 1000-01-01 और 9999-12-31 के बीच की सीमा में है। "YYYY-MM-DD" डिफ़ॉल्ट DATE प्रारूप है। उदाहरण के लिए, 17 जनवरी, 1984 को 1984-01-17 के रूप में संग्रहीत किया जाएगा।
- DATETIME - यह डेटा प्रकार 1000-01-01 00:00:00 और 9999-12-31 23:59:59 के बीच की सीमा में समय के साथ दिनांक का समर्थन करता है। "YYYY-MM-DD HH:MM:SS" डिफ़ॉल्ट DATETIME प्रारूप है। उदाहरण के लिए, 17 जनवरी 1984 को दोपहर 2:20 को 1984-01-17 14:20:00 के रूप में संग्रहीत किया जाएगा।
- टाइमस्टैम्प - टाइमस्टैम्प डेटा प्रकार '1970-01-01 00:00:01' से '2038-01-19 08:44:07' के बीच की सीमा में समय के साथ एक तिथि का समर्थन करता है। यह बिल्कुल DATETIME डेटा प्रकार की तरह है। उदाहरण के लिए, 17 जनवरी 1984 को दोपहर 2:20 को 1984-01-17 14:20:00 के रूप में संग्रहीत किया जाएगा।
- समय - समय को HH:MM:SS फॉर्मेट में स्टोर करता है।
- वर्ष(एम) - एक वर्ष में 2-अंकीय या 4-अंकीय प्रारूप में संग्रहीत करता है। यदि लंबाई 2 (उदाहरण के लिए वर्ष (2)) के रूप में निर्दिष्ट है, तो वर्ष 1970 से 2069 (70 से 69) के बीच हो सकता है। यदि लंबाई 4 के रूप में निर्दिष्ट है, तो वर्ष 1901 से 2155 तक हो सकता है। डिफ़ॉल्ट लंबाई 4 है।