[SQL] SQL 데이터 추출

2024. 9. 17. 21:11카테고리 없음

1. MySQL Workbench에서 데이터 추출 후 CSV 파일로 저장하고, Python에서 CSV 파일을 불러와 분석하는 방법.

2. Python에서 MySQL 데이터베이스에 직접 연결하여 데이터를 추출하고 분석하는 방법.


SQL 과 Python 연동

1. MySQL Workbench에서 데이터 추출 후 CSV 파일로 저장

MySQL Workbench에서 쿼리 실행:

  • MySQL Workbench에서 원하는 쿼리를 실행해 데이터를 가져온다.
SELECT * FROM your_table;

 

쿼리 결과를 CSV로 저장:

  • 쿼리 결과가 나오면, 결과 창에서 Save as CSV 버튼을 클릭하여 데이터를 CSV 파일로 저장


2. Python에서 MySQL 데이터베이스에 직접 연결하여 데이터를 추출하고 분석

SQL & Python 연동:

python과 연동을 위해 pymysql 설치

pymysql 임포트 후 , MYSQL 과 서버 연결 정보를 입력하여 database와 연결

 

MYSQL database에서 train_df 추출:

쿼리를 입력하여 my_database에서 train 데이터를 추출

 

분석 후 SQL 에 업데이트