파이썬:mariadb
파이썬 공부를 위한 틀 틀:파이썬
- 파이썬:개요
- 파이썬:변수
- 파이썬:함수
- 파이썬:데코레이터
- 파이썬:제어문
- 파이썬:클래스
- 파이썬:데이터 입출력
- 파이썬:라이브러리
- 파이썬:time, datetime(시간 다루기)
- 파이썬:os(운영체제 기능 이용)
- 파이썬:sys(인터프리터 관련 기능 제공)
- 파이썬:schedule(예약명령)
- 파이썬:COM(다른 프로그램과 연동)
- 판다스(데이터 분석)
- pybithumb(비트코인 거래)
- 파이썬:requests(api다루기)
- 파이썬:pymysql(mysql 연동)
- 파이썬:sqlite3(sqlite3 연동)
- 파이썬:math(숫자, 계산 관련)
- 파이썬:numpy(다차원 배열 및 데이터 다루기)
- 파이썬:matplotlib(그래프, 데이터 시각화)
- 파이썬:keras(딥러닝)
- 파이썬:turtle(그리기)
- 파이썬:프레임워크
- 파이썬:팁
- 파이썬:window창
- 파이썬:다양한 전략
개요[편집 | 원본 편집]
파이썬에서 mariadb 사용하기.
초반 설정[편집 | 원본 편집]
단계 | 설명 | 방법 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
패키지 설치 | pip install pymysql
| |||||||||||||
DB연결 | 연결한다!
인수는 문자열로 넣어준다.
|
DB객체 = pymysql.connect(host="127.0.0.1", user="root", password="1234", db="DB이름", charset='utf8') | ||||||||||||
커서생성 | 커서를 생성한다. | 커서이름=DB객체.cursor() | ||||||||||||
종료 | 연결을 종료한다. | DB객체.close() |
사용법[편집 | 원본 편집]
단계 | 설명 | 방법 |
---|---|---|
SQL문 실행 | 커서이름.execute("SQL문") | |
데이터 저장 | DB조작 후 반영하기 위해선 저장해주어야 한다. | DB객체.commit() |