Будьте ввічливі і ...
Щоразу, коли ви під'єднуєтеся до бази даних за допомогою dbConnect(), ви створюєте нове з'єднання з відповідною базою. RMySQL автоматично встановлює максимальну кількість відкритих з'єднань і закриває деякі з них за вас, але все ж: завжди коректно вручну від'єднатися від бази даних після завершення роботи. Це робиться функцією dbDisconnect().
Код для під'єднання до бази даних уже наведено. Чи завершите ви скрипт?
Ця вправа є частиною курсу
Середній рівень імпорту даних у R
Інструкції до вправи
- Використайте зручний для вас підхід, щоб побудувати датафрейм
long_tweats. Він має select стовпціpostіdatefrom спостережень уtweats, where довжина рядка змінноїpostперевищує40. - Виведіть
long_tweats. - Від'єднайтесь від бази даних, використавши
dbDisconnect().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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