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

डेटाबेस ने QuerySet.dates () में एक अमान्य मान लौटाया

ऐसा लगता है कि त्रुटि हुई Django की 1.6 टाइमज़ोन कार्यक्षमता में परिवर्तन . दस्तावेज़ अब इस त्रुटि का विशेष रूप से उल्लेख करते हैं (बग रिपोर्ट , दस्तावेज़ों का लिंक )।

आपको टाइमज़ोन टेबल को mysql में लोड करना होगा ( http://dev.mysql.com/doc/refman/5.6/hi/mysql-tzinfo-to-sql.html ).अपने डेटाबेस सर्वर पर निष्पादित करने का प्रयास करें:

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -D mysql -u root -p 

और फिर "फ्लश टेबल" या "फ्लश क्वेरी कैश" चलाएं, अन्यथा समस्या गायब नहीं हो सकती है, भले ही आपने सही टाइमज़ोन डेटा लोड किया हो:

mysql -u root -p -e "flush tables;" mysql 

@qris

. द्वारा अपडेट किया गया

  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. REGEX के माध्यम से MySQL में परिणाम पार्स करें

  3. mysql में सीमा का उपयोग करके कई पंक्तियों को अपडेट करें?

  4. PHP/MySQL - SQL सिंटैक्स त्रुटि?

  5. मैं एक गुण फ़ाइल को कैसे पढ़ूं और एक MySQL डेटाबेस को कैसे कनेक्ट करूं?