MySQL DML 사용 절차

CODEDRAGON Development/Python

반응형



 

MySQL DML 사용 절차

 

단계

설명

1

PyMySql 모듈을 import 합니다.

2

·         pymysql.connect() 메소드를 사용하여 MySQL Connect 하여 Conncet 객체 생성합니다.

·         호스트명, 로그인, 암호, 접속할 DB 등을 파라미터로 지정합니다.

3

·         DB 접속이 성공하면, Connection 객체로부터 cursor() 메서드를 호출하여 Cursor 객체 가져옵니다.

4

·         Cursor 객체의 execute() 메서드를 사용하여 SQL 문장을 DB 서버에 쿼리문을 수행합니다.

5

·         삽입, 갱신, 삭제 등이 모두 끝났으면 Connection 객체의 commit() 메서드를 사용하여 변경된 데이터를 데이터베이스에 확정적으로 적용 줍니다.

·         디폴트로 Autocommit 아니므로 commit() 명시적으로 호출합니다. 자동커밋을 원하는 경우, connect() 메서드 호출시 autocommit=True 지정합니다.

6

·         Connection 객체의 close() 메서드를 사용하여 DB 연결을 닫아 자원 정리 줍니다.

 

 


반응형

'Development > Python' 카테고리의 다른 글

Binary file 처리 메서드  (0) 2020.02.23
Binary file(바이너리 파일)  (0) 2020.02.23
Dictionary 커서  (0) 2020.02.23
MySql 사용 절차  (0) 2020.02.23
DML(INSERT, UPDATE, DELETE)  (0) 2020.02.23