MySQL 로컬 이용해서 DBeaver에 CSV 파일을 연결한 뒤에 쿼리를 직접 쳐봅시다!
지급해드린 강의에서는 따로 MySQL을 설치하지 않고 스파르타의 Server를 연결해 사용하셨는데요. 로컬 환경 연결을 위해서는 별도의 MySQL 설치가 필요합니다!
MySQL 및 DBeaver 환경 구축
<주의사항>
설치하실 때 root의 비밀번호 설정을 하시고 까먹지 마세요!
DBeaver에 연동할 때 비밀번호가 필요합니다.
가급적 기억하기 쉬운 비밀번호로 하시길 추천 드려요.
잠깐, CSV파일이 무엇인가요? 어떻게 만드나요?
CSV(Comma-Separated Values)는 데이터를 간단한 텍스트 형식으로 저장하는 파일 형식입니다. 이 파일 형식은 주로 데이터 교환 및 저장에 사용됩니다.
•
CSV 파일은 매우 간단한 텍스트 파일이기 때문에 거의 모든 데이터베이스 시스템, 스프레드시트 프로그램(예: Microsoft Excel, Google Sheets) 및 데이터 분석 도구에서 쉽게 열고 읽을 수 있습니다.
•
CSV 파일은 데이터베이스의 데이터를 백업하거나, 서로 다른 시스템 간에 데이터를 교환할 때, 또는 대량의 데이터를 프로그램 간에 이동할 때 자주 사용됩니다.
1.
문제에 있는 데이터 테이블을 드래그하여 복사(ctrl + C, cmd + C ) 해주세요.
2.
구글 스프레드 시트 혹은 엑셀에 붙여 넣습니다.
3.
이 시트를 다운로드 합니다. 파일 형식은 CSV
본격적인 연동 시작
•
먼저 좌상단의 새 데이터베이스 연결을 누릅니다.
•
MySQL을 선택하여 root의 비밀번호를 입력하고 연결을 해줍니다.
•
로컬호스트에서 Database를 우클릭 한 뒤 Create New Database를 클릭합니다.
•
DB이름을 입력한 뒤 확인 버튼을 눌러주세요.
•
만들어진 DB를 우클릭해서 데이터 가져오기 버튼을 클릭합니다.
•
다음 클릭
•
여기서부터는 파일 열기→ 다음 → 다음 → 진행!
•
좌측처럼 테이블이 생성되었으면 성공입니다.
•
이제 쿼리 편집기를 만들어봅시다.
•
만들어진 데이터베이스를 우클릭!
•
SQL 편집기에서 새 SQL 편집기를 클릭해줍니다.
•
이제 쿼리를 작성해봅시다!