Соблюдайте правила хорошего тона и ...
Каждый раз, когда вы подключаетесь к базе данных с помощью dbConnect(), создаётся новое соединение с указанной базой данных. RMySQL автоматически устанавливает максимальное количество открытых соединений и закрывает часть из них за вас, но всё же: хорошим тоном считается вручную разрывать соединение после завершения работы. Для этого используется функция dbDisconnect().
Код для подключения к базе данных уже готов — вам осталось дописать скрипт.
Это упражнение является частью курса
Промежуточный уровень: импорт данных в R
Инструкции к упражнению
- Выбранным вами способом создайте таблицу данных
long_tweats. Она должна выбирать столбцыpostиdateиз таблицыtweatsгде длина текста в переменной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