Skip to content

SQLite 维护

常用命令

sql
.databases
.tables
.schema users
.headers on
.mode column
.timer on
.quit

备份和恢复

bash
sqlite3 app.db ".backup app.backup.db"
sqlite3 app.db ".dump" > backup.sql
sqlite3 app.db < backup.sql

清理空间

sql
VACUUM;

删除大量数据后,数据库文件大小不会自动缩小,需要执行 VACUUM

基于 MIT 许可发布