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

PHP पूर्वी समय क्षेत्र से CURRENT_TIMESTAMP का उपयोग करती है

CURRENT_TIMESTAMP इस मामले में PHP द्वारा नहीं, बल्कि MySQL द्वारा उत्पन्न किया गया है। आपकी क्वेरी MySQL को MySQL के सर्वर समय के आधार पर वर्तमान टाइमस्टैम्प सेट करने के लिए कह रही है। इसलिए आपको पूर्वी समय क्षेत्र का उपयोग करने के लिए MySQL को कॉन्फ़िगर करने की आवश्यकता होगी, PHP की नहीं।

एक बात जिस पर आप विचार कर सकते हैं, वह है डेटाबेस टाइमस्टैम्प के लिए GMT का उपयोग करना और एप्लिकेशन में टाइमज़ोन और डेलाइट सेविंग रूपांतरण करना। इस तरह आपके पास संभावित रूप से डेटाबेस में मिश्रित क्षेत्र टाइमस्टैम्प का मुद्दा नहीं है। बेशक, अगर आपको नहीं लगता कि आपको कभी भी अपने ऐप में पूर्वी समय क्षेत्र के अलावा किसी अन्य चीज़ का उपयोग करने की आवश्यकता होगी, तो यह आपके लिए महत्वपूर्ण नहीं हो सकता है।



  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. LIKE '%{$var}%' को तैयार कथनों के साथ प्रयोग करने का सही तरीका? [माइस्क्ली]

  3. django.db.utils.operationalError:(2059, प्रमाणीकरण प्लगइन 'caching_sha2_password')

  4. MySQL के साथ NodeJS सर्वर हैंग हो जाता है

  5. एक कमजोर इकाई के लिए डेटाबेस मॉडलिंग