Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL समय को कैसे बदलें

इस लेख में हम आपकी स्थानीय जरूरतों को बेहतर ढंग से पूरा करने के लिए समय भंडारण जैसे टाइम स्टैम्प और टाइम ज़ोन को परिवर्तित करने के लिए MySQL के भीतर आपकी क्षमता पर चर्चा करेंगे। कई मामलों में आपको सर्वर के टाइम स्टैम्प को अपने स्थानीय समय क्षेत्र में बदलने की आवश्यकता हो सकती है ताकि आप डेटा के माध्यम से अधिक आसानी से जा सकें।

साझा सर्वर पर MySQL डिफ़ॉल्ट टाइमज़ोन उस तट पर सेट किया जाएगा जिस पर सर्वर रहता है, इसलिए यदि आपका सर्वर एक (ecbiz) से शुरू होता है तो यह पूर्वी तट पर होगा और EST को समय क्षेत्र के रूप में उपयोग करेगा। जहां यदि आपका साझा सर्वर बस (बिज़) से शुरू होता है तो यह पीएसटी समय क्षेत्र का उपयोग करते हुए वेस्ट कोस्ट पर होगा। यदि आप एक वीपीएस (वर्चुअल प्राइवेट सर्वर) या एक समर्पित सर्वर होस्टिंग योजना का उपयोग कर रहे हैं तो आप यह भी पढ़ सकते हैं कि MySQL सर्वर समय क्षेत्र को कैसे बदला जाए।

नीचे दिए गए चरण आपको एक उदाहरण डेटाबेस के माध्यम से चलेंगे जिसे मैंने स्थापित किया है जिसमें कुछ समय टिकटों के साथ बस 2 डेटाबेस प्रविष्टियां हैं। हम कुछ विकल्पों के माध्यम से जाएंगे जिन्हें आपको सही समय टिकट प्राप्त करने के लिए फ्लाई पर समय टिकटों को समायोजित करना होगा।

  1. अपने cPanel में लॉगिन करें।
  2. डेटाबेस के अंतर्गत अनुभाग में, phpMyAdmin . पर क्लिक करें .

  3. बाईं ओर के मेनू से अपने डेटाबेस नाम पर क्लिक करें, हमारे उदाहरण में हम userna1_time का उपयोग कर रहे हैं .

  4. फिर ब्राउज़ करें . पर क्लिक करें उस टेबल के बगल में जिसे आप देखना चाहते हैं।

  5. आपको डिफ़ॉल्ट क्वेरी के साथ देखना चाहिए कि हम केवल 'समय' से चुनें कर रहे हैं। , जिसे समय . में मान रखने वाली सभी प्रविष्टियां लौटानी चाहिए कॉलम।

  6. फिर आप संपादित करें . पर क्लिक कर सकते हैं एक नई पॉप-अप विंडो में क्वेरी को समायोजित करने के लिए क्वेरी के नीचे लिंक करें।

  7. ईएसटी (GMT -05:00) से हमारे डेटा के टाइम स्टैम्प को बदलने के लिए आप क्वेरी को समायोजित कर सकते हैं ) से सीएसटी (जीएमटी -06:00 ) MySQL CONVERT_TZ . का उपयोग करके आज्ञा:।
    SELECT CONVERT_TZ(Time, '-05:00', '-06:00'), Data FROM `time`

    आपने देखा होगा कि हमारे दोनों समय टिकटों को 11:00:00 . से समायोजित किया गया है 10:00:00 . तक नीचे , यह दर्शाता है कि हमारा समय क्षेत्र रूपांतरण आदेश सफल रहा।

  8. आप MySQL कमांड का भी उपयोग कर सकते हैं DATE_ADD और DATE_SUB घंटे जोड़ने या घटाने के लिए भी:

    SELECT DATE_ADD(Time, INTERVAL 1 HOUR), Data FROM `time`

    SELECT DATE_SUB(Time, INTERVAL 1 HOUR), Data FROM `time`

अब आपको यह समझना चाहिए कि आप MySQL में संग्रहीत समय टिकटों को एक समय क्षेत्र से दूसरे समय क्षेत्र में कैसे बदल सकते हैं या परिवर्तित कर सकते हैं ताकि आप अपने डेटा के साथ अधिक आसानी से काम कर सकें।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में जीरोफिल का क्या फायदा है?

  2. समान परिणाम कैसे खोजें और समानता के आधार पर छाँटें?

  3. लिनक्स में MySQL डेटाबेस साइज कैसे चेक करें

  4. MySQL के लिए सर्वश्रेष्ठ DBaaS समाधान

  5. MySQL में एक टेबल बनाएं