1.将数据库中的数据导出为sql语句文件
sqlite3 old_file.db #打开旧的数据库文件
.output recovery.sql #设置输出文件
.dump # 导出文件
.q
2.将导出的recovery.sql文件最后一行ROLLBACK改为COMMIT;
vim recovery.sql
3.导入到一个新库中
sqlite3 new_file.db #创建并打开新的数据库文件
.read recovery.sql #读取数据文件
.q
本文详细描述了如何通过sqlite3命令行工具,将旧数据库数据导出为recovery.sql,调整内容后导入新库,涉及COMMIT/ROLLBACK操作。
1.将数据库中的数据导出为sql语句文件
sqlite3 old_file.db #打开旧的数据库文件
.output recovery.sql #设置输出文件
.dump # 导出文件
.q
2.将导出的recovery.sql文件最后一行ROLLBACK改为COMMIT;
vim recovery.sql
3.导入到一个新库中
sqlite3 new_file.db #创建并打开新的数据库文件
.read recovery.sql #读取数据文件
.q
4509

被折叠的 条评论
为什么被折叠?