a. dbListConnections( dbDriver( drv = "MySQL"))
b. dbDisconnect( dbListConnections( dbDriver( drv = "MySQL"))[[index of MySQLConnection you want to close]])
. För att stänga alla:lapply( dbListConnections( dbDriver( drv = "MySQL")), dbDisconnect)
Ja, du kan bara skriva om tabellen, naturligtvis skulle du förlora all data. Eller så kan du ange dbWriteTable(, ..., overwrite = TRUE
).
Jag skulle också spela med de andra alternativen, som row.names
, header
, field.types
, quote
, sep
, eol
. Jag har haft mycket konstigt beteende i RMySQL också. Jag kommer inte ihåg detaljerna, men det verkar som att jag inte har fått något felmeddelande när jag hade gjort något fel, som att glömma att ställa in row.names. HTH