首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQLite2数据库转换

SQLite2数据库转换
EN

Stack Overflow用户
提问于 2014-02-01 11:34:27
回答 1查看 1.3K关注 0票数 1

到目前为止,将SQLite2数据库转换为SQLite3或MySQL的所有示例都假定此人可以在其计算机上访问进行此转换所需的工具或访问far服务器主机上的特定文件夹。

有人能给出一个工作的答案,让那些在共享服务器上使用web主机的人将SQLite2数据库的内容转换或导出到SQLite3或MySQL数据库中吗?

我在我的PC和PHP上有一个for服务器,但是我所拥有的PHP版本不支持SQLite2,所以我被困住了,因为您必须将这个特定版本的PHP与webserver一起使用,我不能只是把它换成另一个版本,我的选择似乎是在for服务器上进行转换。

如果能帮助解决这个问题,我将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-01 13:53:33

您不需要PHP来转换数据库。下载:

  1. SQLite 2.8来自17.zip
  2. SQLite 3.2来自https://www.sqlite.org/2013/sqlite-shell-win32-x86-3080200.zip

在文件夹中解压缩两者。假设您的DB文件名为old.db,将其放在与两个可执行文件相同的文件夹中,使用cmd.exe导航到该文件夹并运行以下命令:

代码语言:javascript
复制
sqlite old.db .dump | sqlite3 new.db

正如推荐的在SQLite 3.x公告中new.db将以3.x格式包含相同的数据。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21497510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档