Sei höflich und ...
Jedes Mal, wenn du dich mit dbConnect() mit einer Datenbank verbindest, erstellst du eine neue Verbindung zu dieser Datenbank. RMySQL legt automatisch eine maximale Anzahl offener Verbindungen fest und schließt einige Verbindungen für dich. Trotzdem gilt: Es ist immer höflich, die Verbindung anschließend manuell zu trennen. Das machst du mit der Funktion dbDisconnect().
Der Code zum Herstellen der Verbindung zur Datenbank ist bereits vorhanden. Kannst du das Skript fertigstellen?
Diese Übung ist Teil des Kurses
Fortgeschrittenes Importieren von Daten in R
Anleitung zur Übung
- Erstelle mit der Methode deiner Wahl ein Data Frame
long_tweats. Es wählt die Spaltenpostunddateaus den Beobachtungen intweatsaus, bei denen die Zeichenlänge der Variablepostgrößer als40ist. - Gib
long_tweatsaus. - Trenne die Verbindung zur Datenbank mit
dbDisconnect().
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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