Ich verwende RJDBC für den Zugriff auf MySQL von R. Früher habe ich mit RMySQL gearbeitet, das für R 2.15 nicht verfügbar ist. Es gab so viele Diskussionen um SO, aber trotzdem konnte ich das RMySQL-Paket in R 2.15 nicht verwenden und wechselte zu RJDBC.dbWriteTable (..., append = T) überschreibt R
Wenn ich dbWriteTable(..., append = T)
Befehl zum Anhängen von Datensätzen in MySQL-Tabelle verwenden, ist es einfach zu überschreiben, finden Sie den Code unten.
Einstellung Umgebungsvariable für MySQL Server
Sys.setenv(MYSQL_HOME='C:/Program Files (x86)/MySQL/MySQL Server 5.1')
library(RJDBC)
MySQL Verbindung
drv <- JDBC("com.mysql.jdbc.Driver","mysql-connector-java-5.0.5.jar", "`")
conn <- dbConnect(drv, "Retail", user="root", password="abc")
..................
..................
..................
dbWriteTable(conn, "Customer_Tbl", x, row.names=F,append = T)
Customer_Tbl
wird das Überschreiben jedes Mal anstelle von anhängt.
Kann jemand helfen, wie man dieses Problem angeht?
Dank Suresh
Suresh, was war das Ergebnis dieses Problems? Konnten Sie es lösen? –