sqlite报错database disk image is malformed(数据库磁盘映像已损坏)
·
修复流程
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 //退出
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)