Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zamykanie aktywnych połączeń za pomocą RMySQL

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

b. dbDisconnect( dbListConnections( dbDriver( drv = "MySQL"))[[index of MySQLConnection you want to close]]) . Aby zamknąć wszystkie:lapply( dbListConnections( dbDriver( drv = "MySQL")), dbDisconnect)

Tak, możesz po prostu przepisać tabelę, oczywiście stracisz wszystkie dane. Lub możesz określić dbWriteTable(, ..., overwrite = TRUE ).

Bawiłbym się również innymi opcjami, takimi jak row.names , header , field.types , quote , sep , eol . Miałem również wiele dziwnych zachowań w RMySQL. Nie pamiętam konkretów, ale wygląda na to, że nie otrzymałem żadnego komunikatu o błędzie, gdy zrobiłem coś złego, na przykład zapomniałem ustawić row.names. HTH



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyjątek uszkodzonej rury w aplikacji Grails

  2. Python, przekonwertuj 4-bajtowy znak, aby uniknąć błędu MySQL Nieprawidłowa wartość ciągu:

  3. MySQL/MariaDB:utwórz widok tabeli przestawnej

  4. Jaka jest najlepsza struktura bazy danych do przechowywania danych wielojęzycznych?

  5. Czy istnieje coś analogicznego do metody split() w mySql?