sqlite3 database disk image is malformed

 

 

sqlite3 old.db .dump > newsfeed.sql (如果最后一行是ROLLBACK;需要修改成COMMIT;)

sqlite3 new.db < newsfeed.sql
磁盘满或者写过程掉电会出现这个问题,官方对产生原因的一些说明http://www.sqlite.org/lockingv3.html#how_to_corrupt
posted @ 2022-03-23 09:58  【黑手套】  阅读(38)  评论(0编辑  收藏  举报