거울아거울아 스터디 - 7
두줄요약
Python으로 MySQL에 접속해 CSV 데이터를 삽입·수정하고 조회 결과를 파일로 저장하는 방법을 학습했습니다. 실제 회사 DB에서 필요한 데이터를 쿼리로 추출하며 학습 내용을 적용했습니다.
구조와 흐름
- Python의
mysqlclient를 통한 MySQL 접속과 커서 기반 SQL 실행 - CSV 파일을 읽어 INSERT·UPDATE하고
commit으로 변경 사항 반영 - SELECT 결과를
fetchall로 가져와 반복문과csv.writer로 파일 저장
적용해볼 점
- SHOW, CREATE, USE, GRANT 등 MySQL 데이터베이스·테이블·권한 관리 기본 명령 활용
- 회사 DB에서 필요한 수수료 데이터를 쿼리로 추출하는 실습 경험
- 클래스와 객체를 활용한 반복 작업 감소 방식 학습
