: 파이썬에서 명시하는 DBAPI v2.0 에 대한 문서
import sqlite3
conn = sqlite3.connect('test.db') # 연결
cur = conn.cursor() #커서를 생성하여 데이터베이스와 소통
# 테이블 생성
cur.execute("""CREATE TABLE test_table (
name VARCHAR(32),
age INT);
""")
# 1번째
cur.execute("INSERT INTO test_table (name, age) VALUES ('spongebob', 12);")
# 2번째
name = 'banana'
age = 13
cur.execute("INSERT INTO test_table (name, age) VALUES (?, ?)",(name,age))
: 작업중인것을 데이터베이스에 반영
-호출하지 않으면, 수행한 작업은 다른 데이터베이스 연결에서 볼 수 없음
: 원격으로 관리되는 데이터베이스 ---> 해당 데이터베이스에 접근정보가 있어야 함
서비스://유저이름:유저비밀번호@호스트:포트번호/경로
postgres://admin:password@databases.com:5432/main_db
(개인정보이기 때문에 첫번째에 사진은 검은색으로 가려놈)
파이썬으로 데이터베이스와 연결 가능