1. MYSQL 설치
$ pip install PyMySQL
2. 파이썬에서 필수 명령어들
import pymysql #mysql 라이브러리 불러오기
conn = pymysql.connect(host ="localhost", user="root", passwd="****", db="mysql")
※ conn : 연결 객체,
host : 연결주소( local 일 경우 localhost)
user/paswd : 가입시 입력한 아이디 비밀번호
db : ?????
cur = conn.cursor() # 연결 객체로부터 커서를 만듬. (한 연결에 커서는 여러개일 수 있다.)
cur.execute("...") # cur.execute로 명령어 실행 (" ") 안에 명령어 입력
cur.execute("...")
cur.execute("...")
...
cur.execute("...")
print(cur.fetchone()) # 출력해보기 cur.fetchone() : 한 줄 씩 읽음
print(cur.fetchall()) # 출력해보기 cur.fetchall() : 전체 다 읽음
cur.close() # 커서객체 닫기
conn.close() # 연결객체 닫기
쓰는 방법은 매우간단하다.
1. 호스트에 연결
2. 커서불러오기
3. 명령어 실행(생성/삭제/편집 ... 등)
4. 커서 닫기
5. 연결 닫기
1,2,4,5번은 모두 고정적으로 해야하는 것이고 3번이 관건이다.
결국엔 어떤 명령어를 사용해서 db를 편집해야하는가가 문제이다.
다음 포스팅에서는 3번에서 사용가능한 명령어들을 알아보겠다.
'주식필터프로그램 제작하기 > PYMYSQL' 카테고리의 다른 글
pymysql 로 SELECT 는 되는데 DELETE, INSERT 등 명령어가 적용 안될 때 해결법 - commit 함수 (0) | 2020.12.14 |
---|---|
MYSQL 기본 명령어 정리 (0) | 2020.12.05 |