File Format Changes in SQLite
File Format Changes in SQLite
The underlying file format for SQLite databases does not change in incompatible ways. There are literally tens of billions of SQLite database files in circulation and the SQLite developers are committing to supporting those files for decades into the future.
This document describes incompatibilities that have occurred in SQLite prior to 2004. Since 2004, there have been enhancements to SQLite such that newer database files are unreadable by older versions of the SQLite library. But the most recent versions of the SQLite library should be able to read and write any older SQLite database file without any problems.
In other words, since 2004 all SQLite releases have been backwards compatible, though not necessarily forwards compatible.
The following table summarizes the SQLite file format changes that have occurred since version 1.0.0:
登录查看完整内容