300x250
https://gongdolgongdol.tistory.com/144
시작전 db 만드는것은 앞글을 참고하자.
1. 생성된 db 확인하기
1) 테이블 이름은 test 이다.
2. db 조회하는 코드 작성
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import sqlite3
## 1. db 생성, 혹은 기존 db 에 연결
conn = sqlite3.connect('DB_create.db', isolation_level=None)
cur = conn.cursor()
## 4. 데이터 조회하기
cur.execute('select * from test') # test 테이블에서 찾겠다. * 은 모든것을 찾겠다.
# 4-1. 한줄 출력하기
row1 = cur.fetchone()
print("첫번째 한줄출력하기 : ",row1)
row1 = cur.fetchone()
print("두번째 한줄출력하기 : ",row1)
# 4-2. 전부 출력하기
cur.execute('select * from test') # test 테이블에서 찾겠다. * 은 모든것을 찾겠다.
rows = cur.fetchall()
print("전부출력하기 : ",rows)
#4-3. 풀어서 출력하기
for row in rows:
n1,c1,c2,c3,c4 = row
print(n1,c1,c2,c3,c4)
|
cs |
3. 결과
1) 한줄출력을 할때마다 가져온데이터가 지워지는것 같다.
2) 그래서 전부출력할때는 한번더 select를 정의했다. (코드 18줄 참고)
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에 데이터 추가하기 #2 (0) | 2023.01.29 |
python(vscode)/DB 만들기 #1 (0) | 2023.01.29 |