शिष्ट बनें और ...
हर बार जब आप dbConnect() से किसी डेटाबेस से कनेक्ट करते हैं, तो आप दिए गए डेटाबेस के लिए एक नया कनेक्शन बनाते हैं। RMySQL अपने-आप अधिकतम खुले कनेक्शनों की सीमा तय करता है और ज़रूरत पड़ने पर कुछ कनेक्शनों को बंद भी कर देता है, लेकिन फिर भी: बेहतर यही है कि आप काम के बाद डेटाबेस से मैन्युअली डिस्कनेक्ट करें। यह आप dbDisconnect() फंक्शन से करते हैं।
जो कोड आपको डेटाबेस से कनेक्ट कराता है, वह पहले से मौजूद है। क्या आप स्क्रिप्ट पूरी कर सकते हैं?
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट Importing Data in R
अभ्यास निर्देश
- अपनी पसंद की तकनीक का उपयोग करके
long_tweatsनाम का एक data frame बनाइए। इसमेंtweatsकी उन observations सेpostऔरdateकॉलम select होने चाहिए, जहाँ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