lfjigu 发表于 2016-11-28 11:25:08

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
  大功告成
  注意:以上操作都在同一目录下
页: [1]
查看完整版本: sqlite数据库损坏修复