我需要从sqlite2 db转换为sqlite3,是否有任何教程显示如何操作?如果我在启动项目时正确地迁移了什么?
答案 0 :(得分:15)
答案 1 :(得分:3)
在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是要转换的db文件,NEW.DB是将要创建的转换文件的名称。
希望这有帮助。
答案 2 :(得分:2)
已编辑:对问题的回答
转换
有什么区别? (引自PHP - SQLite vs SQLite3)