title: TypeError: execute() got an unexpected keyword argument 'multi'
body: <p>I am trying to delete a record in database using MySQLdb module. 
  In <a href="https://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursor-execute.html" rel="nofollow">https://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursor-execute.html</a>, I found multi=True for executing multiple quires in execution but it generates error. Can someone help me knowing that what I am missing?</p>
  
  <pre><code>query = "DELETE FROM Service_Machine WHERE Id=(SELECT Id FROM Machines WHERE Id="+id+");" \
          "DELETE FROM Machine_Usage WHERE Id=(SELECT Id FROM Machines WHERE Id="+id+");" \
                      "DELETE FROM Machines WHERE Id="+id+");"
  print(query)
  self.cursor.execute(query, multi=True)
  </code></pre>