[TIL 2022](10) flask 데이터베이스 연결하기

유현진·2022년 4월 1일
0

학습한 내용

  • sqlite 3 를 import 하여 python 과 연동할 수있음
  • 터미널에서 sqlite 연결후 table생성 함
  • 테이블 생성시, 데이터타입, primary key 설정해줌
  • read.py 생성하여 splite3 연결
import sqlite3
conn = sqlite3.connect('db.sqlite3')
curor = conn.cursor()
curor.execute('SELECT * FROM topics')
topics = curor.fetchall()
print(topics)

학습내용 중 어려웠던 점

  • sqllite3에 대한 지식이 부족해 어려웠음

해결방법

  • sqllite 3에 대해 검색하여 이해에 도움을 받음
  • sqllit3는 서버가 아니라, 응용 프로그램에 넣어 사용하는 비교적 가벼운 데이터베이스
  • 구글 안드로이드 운영 체제에 기본 탑재된 데이터 베이스
  • 컬럼을 삭제하거나 변경하는 것이 제한
  • RDBMS(관계형데이터베이스)에 비해 대규모 작업에는 적합하지 않음

학습소감

  • 데이터를 만들어서 python에 연동하는 작업 전체를 해볼 수있어서 도움이 되었다.
profile
print('dullgi')

0개의 댓글