본문 바로가기

python/MYSQL2

[MySQL] python으로 mysql 접근하기 with mysql.connector 이번 포스팅은 python으로 mysql에 접근(select, insert..)하는 방법을 게시하겠습니다. 필자는 MySQL 문법에 익숙하지만 python으로 활용하는 방법은 모르기 때문에 내용이 부실해도 양해 부탁드립니다. mysql.connector 파이썬에서 mysql을 사용하기 위해서 mysql.connector.python, mysql.connector을 사용합니다. import mysql.connector 데이터베이스 생성 mysql.connector.connect : connect 메서드를 사용하여 연결하고자 하는 DB 정보를 입력합니다. mydb.cursor(buffered=True) : cursor는 특정 테이블에 대해서 각 로우에 대한 특정 처리를 위해 사용합니다. 데이터 양이 많은 경.. 2022. 7. 8.
[MySQL] 대용량 데이터 MySQL에 저장 및 조회 - sqlalchemy, to_sql 아래 포스팅에서 진행한 데이터를 가지고 mySQL에 삽입하고 조회해보겠습니다. 2022.07.06 - [python] - [python] 대용량 데이터 읽고 저장 ( pandas vs pyarrow ) with parquet [python] 대용량 데이터 읽고 저장 ( pandas vs pyarrow ) with parquet 최근에 mySQL을 다시 공부하면서 대용량 데이터를 DB에 적재하고, 조회하는 시간을 줄이는 방법에 대해서 고민했습니다. 평소 데이터를 읽을 때 pandas를 애용하고, 파일 형식을 csv나 json으로 맞춰 wnstjrdl.tistory.com 천 만개의 row를 가진 데이터이기 때문에 시간이 좀 걸릴 거라고 예상됩니다. 참고한 사이트들에는 필자보다 적은 데이터인 500-800만.. 2022. 7. 7.