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

समयक्षेत्र लोड करने में असमर्थ?

यह डेबियन पर रियाद* के लिए टाइमज़ोन फ़ाइलों के साथ एक बग है:

http://bugs.mysql.com/bug.php?id=20545

अनुशंसित समाधान केवल चेतावनी को अनदेखा करना है (यदि आपको निश्चित रूप से उस समय क्षेत्र की आवश्यकता नहीं है):

mysql_tzinfo_to_sql /usr/share/lib/zoneinfo | mysql -uroot --force mysql

--force . के साथ TZ डेटा आयात करने के बाद विकल्प, आप CONVERT_TZ . का उपयोग करने में सक्षम होंगे . मैंने अभी जो किया है उसका ट्रांसक्रिप्शन यहां दिया गया है:

sh$ mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot -p mysql --force 2> /dev/null
Enter password: ********
sh$ mysql -p
Enter password: ********
Server version: 5.1.49-3 (Debian)

mysql> select convert_tz(now(), 'UTC', 'CET');
+---------------------------------+
| convert_tz(now(), 'UTC', 'CET') |
+---------------------------------+
| 2013-08-13 21:04:34             |
+---------------------------------+
1 row in set (0.00 sec)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस कैसे छोड़ें

  2. क्या किसी के पास इस बात का पर्याप्त प्रमाण है कि CHAR, VARCHAR से तेज़ है?

  3. mysql:अधिकतम का चयन करें (स्कोर) प्रासंगिक पंक्ति डेटा वापस नहीं करता है

  4. JDBC के साथ Android से MySQL से कनेक्ट करना

  5. गूगल एप इंजन और क्लाउड एसक्यूएल:'आरंभिक संचार पैकेट पढ़ने' पर MySQL सर्वर से कनेक्शन टूट गया