要有礼貌,并且……
每次使用 dbConnect() 连接到数据库时,都会创建一个新的数据库连接。RMySQL 会自动限制最大打开连接数,并在需要时为您关闭一些连接,但无论如何:在操作完成后手动断开数据库连接始终是一个好习惯。您可以使用 dbDisconnect() 函数来完成这一步。
连接数据库的代码已为您提供。请完成脚本。
本练习是课程的一部分
R 数据导入进阶
练习说明
- 使用您喜欢的方法构建数据框
long_tweats。它需要从tweats中选择post和date两列,并且只包含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