【发布时间】:2018-10-30 23:07:46
【问题描述】:
【问题讨论】:
【问题讨论】:
这种情况可以使用 sqlite3 二进制文件和以下步骤来解决:
http://www.froebe.net/blog/2015/05/27/error-sqlite-database-is-malformed-solved/
问:在执行完这些步骤后,我得到了一个空的 .db 文件。
答:本例less通过dump(sql文件)查看是否以如下命令结束:
ROLLBACK; -- due to errors
如果是这样,你必须用 COMMIT 命令替换这一行。为此运行:
sed -i '$d' <your_dump_file.sql>
echo "COMMIT;" >> <your_dump_file.sql>
这样就可以了。
【讨论】: