300x250
db 생성하기 #1 글의 이어지는 글이다.
1. 코드작성
1) db 목록에 아래 데이터를 넣어보자.
'no1',1,2,'ss','dd'
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import sqlite3
# db 생성, 혹은 기존 db 에 연결
conn = sqlite3.connect('DB_create.db', isolation_level=None)
cur = conn.cursor()
# db 내 항목 생성
cur.execute('''CREATE TABLE IF NOT EXISTS test
(Number varchar(6) PRIMARY KEY,
content1 int(20) NOT NULL,
content2 int(20) NOT NULL,
content3 varchar(14) NOT NULL,
content4 varchar(14)
)''')
sql = "insert into test(Number, content1, content2, content3, content4) values(?,?,?,?,?)"
cur.execute(sql,('no1',1,2,'ss','dd'))
|
cs |
2. 결과확인
-. db 브라우저 프로그램 이용해서 열면 아래와 같이 뜬다.
( 파일이 이미 열려있었다면 'F5' 새로고침해도 좋다)
-. 단 , 프로그램을 한번더 돌리면 에러가 뜰것이다.
-> number 항목은 PRIMARY KEY 이므로 다른 데이터를 넣어야 할것이다.
300x250
'파이썬 > DB 다루기' 카테고리의 다른 글
python(vscode)/DB 삭제하기/delete (0) | 2023.02.24 |
---|---|
python(vscode)/DB update 하기 (0) | 2023.02.24 |
python(vscode)/db에 데이터 조회하기 #2/조건 걸어 조회하기 (0) | 2023.02.22 |
python(vscode)/db에 데이터 조회하기 #1 (1) | 2023.02.22 |
python(vscode)/DB 만들기 #1 (0) | 2023.01.29 |