Mysql
 sql >> Base de données >  >> RDS >> Mysql

Fermeture des connexions actives à l'aide de RMySQL

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

b. dbDisconnect( dbListConnections( dbDriver( drv = "MySQL"))[[index of MySQLConnection you want to close]]) . Pour tout fermer :lapply( dbListConnections( dbDriver( drv = "MySQL")), dbDisconnect)

Oui, vous pouvez simplement réécrire le tableau, bien sûr, vous perdriez toutes les données. Ou vous pouvez spécifier dbWriteTable(, ..., overwrite = TRUE ).

Je jouerais aussi avec les autres options, comme row.names , header , field.types , quote , sep , eol . J'ai également eu beaucoup de comportements étranges dans RMySQL. Je ne me souviens pas des détails, mais il semble que je n'ai pas eu de message d'erreur lorsque j'ai fait quelque chose de mal, comme oublier de définir row.names. HTH