【发布时间】:2014-06-14 19:11:57
【问题描述】:
我需要从 sqlite2 db 转换为 sqlite3,是否有任何教程说明如何做到这一点?如果我正确迁移,在我开始项目时会发生什么?
【问题讨论】:
-
您应该添加自己的答案然后接受它,而不是编辑。没有问题:)
标签: sqlite
我需要从 sqlite2 db 转换为 sqlite3,是否有任何教程说明如何做到这一点?如果我正确迁移,在我开始项目时会发生什么?
【问题讨论】:
标签: sqlite
【讨论】:
在 Windows 上将 SQLite2 数据库转换为 SQLite3 数据库
-- 分步说明--
1- 下载 SQLite2 和 SQLite3 命令行工具
下载链接:
sqlite.exe http://web.archive.org/web/20031203050807/http://sqlite.org/download.html (Windows 的预编译二进制文件)
sqlite3.exe http://www.sqlite.org/download.html (Windows 的预编译二进制文件)
2- 复制 sqlite.exe、sqlite3.exe 和 db 到同一个文件夹(即:D:\TEMP)
3- 打开 Windows 命令提示符([WINDOWS KEY] + [R],然后键入“cmd”或通过开始菜单)
4- 浏览到您刚刚复制文件的文件夹(即:输入“D:”,然后输入“cd temp”) 5- 键入“sqlite OLD.DB .dump | sqlite3 NEW.DB”(不带引号),其中 OLD.DB 是您要转换的数据库文件,NEW.DB 是要创建的转换文件的名称。
希望这会有所帮助。
【讨论】:
已编辑:问题的答案
到转化
有什么区别? (引自PHP - SQLite vs SQLite3)
【讨论】: