Advertisement
Guest User

Untitled

a guest
Jan 21st, 2016
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. ## R and MySQL
  2. library(RMySQL)
  3.  
  4. ### create sql connection object
  5. mydb = dbConnect(MySQL(), dbname="db", user='xxx', password='yyy', host='localhost', unix.sock="/Applications/MAMP/mysql/mysql.sock")
  6.  
  7. # get data ready for mysql
  8. df = data.format
  9.  
  10. # chunks
  11. df1 <- df[1:1000,]
  12. df2 <- df[1001:2000,]
  13. df3 <- df[2001:nrow(df),]
  14.  
  15. ## SQL insert for data.frame, limit 1000 rows
  16. dbWriteTable(mydb, "table_name", df1, append=TRUE, row.names=FALSE)
  17. dbWriteTable(mydb, "table_name", df2, append=TRUE, row.names=FALSE)
  18. dbWriteTable(mydb, "table_name", df3, append=TRUE, row.names=FALSE)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement