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 |