第一步:https://www.sqlite.org/download.html下载sqlite3工具
第二步:
启动程序sqlite3.exe
然后顺序执行下面的语句(请不要执行注释的内容)
.open e:/test.db *注释:这个db是损坏的db
.output e:/test.sql *注释:这个文件是新建的文件,也是损坏db导出的sql脚本,然后把这个sql脚本用文本编辑器打开,将最后一行数据“ROLLBACK; -- due to errors”替换成“COMMIT;”,然后在执行以下命令
.dump
.open e:/test1.db *注释:这个db是修复的db,是新增的
.read e:/test.sql *注释:这个就是刚刚损坏db导出的sql脚本