2010-11-21 64 views
5

是否有一种简单的方法以只读方式使用符合DB的sqlite3模块打开sqlite3数据库?我想在不支持锁定的文件系统上以只读方式访问数据库。我知道C api支持这一点,但不能找出一种方法来使用sqlite3接口。sqlite3只读在不支持锁定的文件系统上

回答

4

的情况下,对于Python 3.4.0,你可以在只读模式下打开数据库:

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