到目前为止,将SQLite2数据库转换为SQLite3或MySQL的所有示例都假定此人可以在其计算机上访问进行此转换所需的工具或访问far服务器主机上的特定文件夹。
有人能给出一个工作的答案,让那些在共享服务器上使用web主机的人将SQLite2数据库的内容转换或导出到SQLite3或MySQL数据库中吗?
我在我的PC和PHP上有一个for服务器,但是我所拥有的PHP版本不支持SQLite2,所以我被困住了,因为您必须将这个特定版本的PHP与webserver一起使用,我不能只是把它换成另一个版本,我的选择似乎是在for服务器上进行转换。
如果能帮助解决这个问题,我将不胜感激。
发布于 2014-02-01 13:53:33
您不需要PHP来转换数据库。下载:
在文件夹中解压缩两者。假设您的DB文件名为old.db,将其放在与两个可执行文件相同的文件夹中,使用cmd.exe导航到该文件夹并运行以下命令:
sqlite old.db .dump | sqlite3 new.db正如推荐的在SQLite 3.x公告中。new.db将以3.x格式包含相同的数据。
https://stackoverflow.com/questions/21497510
复制相似问题