我需要从sqlite2 db转换成sqlite3,有没有教程可以教我怎么做?如果我正确地迁移了,那么当我开始这个项目时会发生什么呢?
发布于 2012-03-30 02:53:02
SQLite website说:
sqlite OLD.DB .dump | sqlite3 NEW.DB其中sqlite是版本2,sqlite3是版本3。
发布于 2014-06-14 19:11:57
在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和要转换的数据库复制到同一文件夹(即: D:\TEMP)
3-打开Windows命令提示符(Windows键+ R,然后键入"cmd“或通过开始菜单)
4-浏览到您刚刚复制文件的文件夹(即:键入"D:",然后键入"cd temp") 5-键入"sqlite OLD.DB .dump | sqlite3 NEW.DB“(不带引号),其中OLD.DB是要转换的数据库文件,NEW.DB是要创建的转换文件的名称。
希望这能有所帮助。
发布于 2012-02-24 22:47:46
编辑:问题的答案
转换为
有什么不同?(引用自PHP - SQLite vs SQLite3)
https://stackoverflow.com/questions/9409073
复制相似问题