title: If I kill a delete query in mysql, will the rows all be saved?
body: <p>Suppose I'm halfway through running an import, and instead of running</p>
  
  <pre><code>SELECT COUNT(*) FROM table_being_imported
  </code></pre>
  
  <p>I hit <kbd>ctrl</kbd>+<kbd>R</kbd>, type <code>table_being_im</code> and hit return, only to find to my horror that I've just issued</p>
  
  <pre><code>DELETE FROM table_being_imported
  </code></pre>
  
  <p>Oops.  So I hit <kbd>ctrl</kbd>+<kbd>C</kbd> and get told:</p>
  
  <pre><code>Ctrl-C -- sending "KILL QUERY 627" to server ...
  Ctrl-C -- query aborted.
  ERROR 1317 (70100): Query execution was interrupted
  </code></pre>
  
  <p>Would it have deleted any of the rows?  Just hypothetically, of course...</p>