а. dbListConnections( dbDriver( drv = "MySQL"))
б. dbDisconnect( dbListConnections( dbDriver( drv = "MySQL"))[[index of MySQLConnection you want to close]])
. За да затворите всички:lapply( dbListConnections( dbDriver( drv = "MySQL")), dbDisconnect)
Да, можете просто да пренапишете таблицата, разбира се, че ще загубите всички данни. Или можете да посочите dbWriteTable(, ..., overwrite = TRUE
).
Бих играл и с другите опции, като row.names
, header
, field.types
, quote
, sep
, eol
. Имах и много странно поведение в RMySQL. Не мога да си спомня подробности, но изглежда, че не съм имал съобщение за грешка, когато съм направил нещо нередно, като например да забравя да задам row.names. HTH