title: mysql db insert error when using blob value
body: <p>using python adbapi the insert a row in a table in mysql</p>
  
  <p>like insert ,id is a int, value is a blob</p>
  
  <pre><code>db.runQuery("INSERT INTO t (id, blob_value) VALUES (%(id)s, %(blob_value)s)", \
  {
      "id" : id,
      "blob_value" : blob_value
  }
  </code></pre>
  
  <p><code>Traceback: &lt;class '_mysql_exceptions.ProgrammingError'&gt;: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near INSERT INTO t (id, blob_value) VALUES (%(id)s, %(blob_value)s)",</code></p>
  
  <p>and I think it could be a quote character - ' in the <code>blob_value</code>, is these the matter why it failed?</p>
  
  <p>OK, the reason is the table name - "unlock" which is a key word of mysql.</p>
  
  <p>Would any one help how to do delete a table named "unlock"?</p>