데이터베이스 테이블 나열하기
원격 MySQL 데이터베이스에 성공적으로 연결했다면, 다음 단계는 데이터베이스에 어떤 테이블이 있는지 확인하는 일입니다. 이를 위해 dbListTables() 함수를 사용할 수 있어요. 영상에서 본 것처럼, 이 함수는 연결 객체를 입력으로 받고, 테이블 이름이 담긴 문자형 벡터를 출력합니다.
이 연습은 강의의 일부입니다
R 데이터 가져오기 중급
연습 안내
- tweater 데이터베이스에 있는 테이블을 담은 벡터
tables를 생성하는 코드를 추가하세요. 이 데이터베이스는con객체를 통해 연결할 수 있어요. tables의 구조를 출력해 보세요. 이 벡터의 클래스는 무엇인가요?
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load the DBI package
library(DBI)
# Connect to the MySQL database: con
con <- dbConnect(RMySQL::MySQL(),
dbname = "tweater",
host = "courses.csrrinzqubik.us-east-1.rds.amazonaws.com",
port = 3306,
user = "student",
password = "datacamp")
# Build a vector of table names: tables
# Display structure of tables