Search
🦫

DBeaver에 연결해서 연습하고 싶다면?

3 more properties
MySQL 로컬 이용해서 DBeaver에 CSV 파일을 연결한 뒤에 쿼리를 직접 쳐봅시다!
지급해드린 강의에서는 따로 MySQL을 설치하지 않고 스파르타의 Server를 연결해 사용하셨는데요. 로컬 환경 연결을 위해서는 별도의 MySQL 설치가 필요합니다!

MySQL 및 DBeaver 환경 구축

MySQL 설치 링크 : https://dev.mysql.com/downloads/mysql/
MySQL 설치 방법(블로그) : https://stormpy.tistory.com/45
설치 전에 읽어주세요!
<주의사항>
설치하실 때 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 편집기를 클릭해줍니다.
이제 쿼리를 작성해봅시다!