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

MySQL डीबी में पायथन मसालेदार वस्तुओं को सहेजना

अगर आप cPickle.dumps . के आउटपुट को स्टोर करने की कोशिश कर रहे हैं एक VARCHAR . में कॉलम, तो आपकी समस्या यह है कि आप एक वर्ण कॉलम में बाइट-स्ट्रिंग को स्टोर करने का प्रयास कर रहे हैं। उस स्थिति में फिक्स आपके ऑब्जेक्ट को unicode(base64.encode(cPickle.dumps(myobject))) के रूप में एन्कोड करना है और फिर इसे स्टोर करें।

वैकल्पिक रूप से:

object2varchar = lambda obj: unicode(base64.encode(cPickle.dumps(obj)))
store(object2varchar([1, 'foo']))


  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.sock खोजने और MySQL को पहचानने के लिए केकपीएचपी सेंकना कैसे प्राप्त करूं?

  2. स्थानीय अनुक्रम विन्यास के लिए एक पर्यावरण चर का उपयोग करना

  3. MySQL में प्रत्येक समूह के उच्चतम n मान ढूँढना

  4. MySQL डेटटाइम स्टैम्प को जावास्क्रिप्ट के दिनांक प्रारूप में बदलें

  5. क्या आप इस सरल SQL क्वेरी को हल कर सकते हैं?