데이터베이스를 백업하기 위한 방법으로, 만약 위 그림과 같은 내용의 데이터베이스가 있다면, 이 내용을 똑같이 만들 수 있도록 해주는 덤프파일을 생성한다. import sqlite3 conn = sqlite3.connect('db1.sqlite') c = conn.cursor conn.execute("SELECT * FROM users ") with conn: with open('..db1_dump.sql','w') as f : for line in conn.iterdump(): f.write('%s\n' %line) db1_dump.sql 이라는 파일이 생성된다. BEGIN TRANSACTION; CREATE TABLE users(id INTEGER PRIMARY KEY, username TEXT, em..
파이썬 (python) Sqlite 데이터베이스 Dump 백업, 덤프
데이터베이스를 백업하기 위한 방법으로, 만약 위 그림과 같은 내용의 데이터베이스가 있다면, 이 내용을 똑같이 만들 수 있도록 해주는 덤프파일을 생성한다. import sqlite3 conn = sqlite3.connect('db1.sqlite') c = conn.cursor conn.execute("SELECT * FROM users ") with conn: with open('..db1_dump.sql','w') as f : for line in conn.iterdump(): f.write('%s\n' %line) db1_dump.sql 이라는 파일이 생성된다. BEGIN TRANSACTION; CREATE TABLE users(id INTEGER PRIMARY KEY, username TEXT, em..
2020.02.24