2010-11-21 2 views
5

DB 호환 sqlite3 모듈을 읽기 전용으로 사용하여 sqlite3 데이터베이스를 쉽게 열 수 있습니까? 잠금을 지원하지 않는 파일 시스템에서 읽기 전용 데이터베이스에 액세스하려고합니다. C API가이를 지원하지만 sqlite3 인터페이스로이 작업을 수행하는 방법을 알 수는 없습니다.잠금을 지원하지 않는 파일 시스템에서 sqlite3 읽기 전용

답변

4

에서의 경우와 다음에 읽기 전용 모드로 데이터베이스를 열 수 있습니다 3.4.0 그 이상 :

db = sqlite3.connect('file:/path/to/database?mode=ro', uri=True)