sql >> Databáze >  >> RDS >> Mysql

Uzavření aktivních připojení pomocí RMySQL

A. dbListConnections( dbDriver( drv = "MySQL"))

b. dbDisconnect( dbListConnections( dbDriver( drv = "MySQL"))[[index of MySQLConnection you want to close]]) . Chcete-li vše zavřít:lapply( dbListConnections( dbDriver( drv = "MySQL")), dbDisconnect)

Ano, mohli byste jen přepsat tabulku, samozřejmě byste přišli o všechna data. Nebo můžete zadat dbWriteTable(, ..., overwrite = TRUE ).

Také bych si pohrál s dalšími možnostmi, jako je row.names , header , field.types , quote , sep , eol . I v RMySQL jsem měl hodně divné chování. Nepamatuji si podrobnosti, ale zdá se, že jsem neměl žádnou chybovou zprávu, když jsem udělal něco špatného, ​​například zapomněl jsem nastavit row.names. HTH



  1. Jak zvýšit výjimku v PL/SQL?

  2. Problém s pamětí SQLite s přístupem singleton

  3. Synchronizujte všechny uživatelské role mezi dvěma instalacemi Wordpress sdílejícími stejné tabulky wp_users a wp_usermeta.

  4. jak se dotazovat many-to-many?