修复流程

1,导出数据

在你的 PowerShell 窗口中按顺序输入:

.\sqlite3 test.db

sqlite> .mode insert

sqlite> .output test.sql

sqlite> .recover (注意:这里不用 .dump,改用 .recover)

sqlite> .exit

2,新建数据库导入

sqlite> .open test.db   //打开test.db数据库(此时为空,0kb)
sqlite> .read test.sql  //读取test.sql中的SQL语句信息,生成新的结构和数据
sqlite> .exit           //退出

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐