title: How to Pickle a python dictionary into MySQL?
body: <p>I looked through several SO-Questions for how to pickle a python object and store it into a database. The information I collected is:</p>
  
  <ul>
  <li><code>import pickle</code> or <code>import cpickle</code>. Import the latter, if performance is an issue.</li>
  <li>Assume <code>dict</code> is a python dictionary (or what so ever python object): <code>pickled = pickle.dumps(dict)</code>.</li>
  <li>store <code>pickled</code> into a MySQL BLOB Column using what so ever module to communicate with Database.</li>
  <li>Get it out again. And use <code>pickle.loads(pickled)</code> to restore the python dictionary.</li>
  </ul>
  
  <p>I just want to make sure I understood this right. Did I miss something critical? Are there sideeffects? Is it really that easy?</p>
  
  <p>Background-Info: The only thing I want to do, is store Googlegeocoder-Responses, which are nested python dictionarys in my case. I am only using a little part of the response object and I don't know if I will ever need more of it later on. That's why I thought of storing the response to save me repetition of some million querys.</p>