도서 관리 프로그램 제작을 위해
Python에서 DB(SQLite) 접근 후, 데이터를 추가해보았다.
1. 먼저 사전작업으로 SQLite에 ‘membership’ 이라는 테이블을
‘user_id’와 ‘user_pw’ 를 필드값으로 생성한다. (타입은 TEXT로 지정)

2) Pycharm에서 사전에 저장되어 있는 db파일에 접근하고, 무언가 작업을 하기 위한 커서를 확보한다.

3) 회원가입 기능을 만들기 위해 함수를 생성한다.

#테이블 : membership
#필드 : user_id, user_pw
※ 주의 : sql 변수에 담은 insert 실행문 작성 시, values 안에 담은 값들은 따옴표로 감싸줘야 한다.
→ f string이 values 괄호 안의 값들까지 미치지 않기 때문.(해당 db 테이블 타입 ⇒ text)
4) 실행 및 결과


Pycharm에서
sign_in() 으로 실행
아이디에 a, 비밀번호로 1을 입력

SQLite book.db 파일의
membership 테이블에
위처럼 데이터가 입력된 것을 확인할 수 있다.
'Python' 카테고리의 다른 글
| 도서 관리 프로그램 (Python-SQLite3) (0) | 2023.02.27 |
|---|---|
| Python - DB(SQLite)에 있는 데이터와 비교 # 로그인 기능 만들기 v2 (0) | 2023.02.23 |
| Python - DB(SQLite)에 있는 데이터와 비교 # 로그인 기능 만들기 (0) | 2023.02.22 |