Fii politicos și ...
De fiecare dată când te conectezi la o bază de date folosind dbConnect(), creezi o nouă conexiune la baza de date referențiată. RMySQL stabilește automat un număr maxim de conexiuni deschise și închide unele dintre ele în locul tău, dar chiar și așa: este întotdeauna o practică bună să te deconectezi manual de la baza de date după ce ai terminat. Poți face asta cu funcția dbDisconnect().
Codul care te conectează la baza de date este deja disponibil – poți tu să completezi scriptul?
Acest exercițiu face parte din cursul
Importul intermediar al datelor în R
Instrucțiuni pentru exercițiu
- Folosind tehnica preferată, construiește un cadru de date
long_tweats. Acesta selectează coloanelepostșidatedin observațiile dintweatsunde lungimea în caractere a variabileipostdepășește40. - Afișează
long_tweats. - Deconectează-te de la baza de date folosind
dbDisconnect().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Connect to the database
library(DBI)
con <- dbConnect(RMySQL::MySQL(),
dbname = "tweater",
host = "courses.csrrinzqubik.us-east-1.rds.amazonaws.com",
port = 3306,
user = "student",
password = "datacamp")
# Create the data frame long_tweats
# Print long_tweats
print(long_tweats)
# Disconnect from the database