`

sqlite数据库损坏修复

阅读更多

昨天同事遇到数据库损坏,导致用户信息丢失,经过网上查询  提供下面解决办法.

问题描述: 错误提示  sqlite disk image malformat

解决办法:

1.下载sqlite命令工具 url: http://www.sqlite.org/download.html

2.执行命令修复数据

  利用命令打开问题数据库

    localhost$./sqlite3 bug.sqlite

  将问题数据库内容导出

    sqlite>.output tmp.sql

    sqlite>.dump

    sqlite>.quit

  创建新库并将sql语句导入

    localhost$ ./sqlite3 new.sqlite

  将sql文件内容导入新库

    sqlite>.read tmp.sql

    sqlite>.quit

 

大功告成

 

注意:以上操作都在同一目录下

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics