title: dbWriteTable from R to MySQL returns unwanted null rows
body: <p>I have a data.frame (table_2) of 12531 rows and 92 cols and I would like to load it into MySQL using 'RMySQL' package, so...</p>
  
  <pre><code>dbWriteTable(con,'DB.table_2',table_2,row.names=F)
  </code></pre>
  
  <p>Checking the output in MySQL, I see that the table has 3 rows more, with all fields missing (NULL):</p>
  
  <pre><code>check1 &lt;- dbGetQuery(con,'select * from DB.table_2')  # 12534 rows
  check2 &lt;- check1[is.na(check1$row_1),] # 3 obs
  </code></pre>
  
  <p>The only way I found to solve this problem is filtering the table:</p>
  
  <pre><code>dbGetQuery(con,'create table DB.table_3 select * from
                  DB.table_2 where row_1 is not NULL')
  table_3 &lt;- dbGetQuery(con,'select * from DB.table_3')  # 12531 rows
  </code></pre>
  
  <p>Does somebody know if there is a better way to do it and the reason of this problem?</p>
  
  <p>Many thanks for your help.
  Christian.</p>