0

我查看了 sqlite.org 文档,但我是新手,所以请耐心等待。(我对 MySQL 有一点点经验,我认为使用它对于我试图用我的应用程序做的事情来说有点过头了。)

据我了解,我最初可以在我的 MAC 上本地创建一个 SQLite db 文件,并使用 Firefox 扩展向其中添加主菜。然后我可以存储任意数量的表格和图像(作为二进制文件)。一旦使用此数据库的网站上线,我就可以将数据库文件上传到任何网络托管服务到任何目录。在我的站点中,我可以有一个表单来收集数据并发送请求以将该数据写入 db 文件。然后,我可以有一个 iOS 应用程序连接到数据库并读取数据。我做对了吗?

我可以运行写入 SQLite 的 Python 脚本吗?我应该问潜在的托管服务哪些问题?(我想离开 MediaTemple,所以我环顾四周……)我不想局限于 Windows 服务器,我假设 SQLite 会在 Unix 上运行?或者,它是否依赖于托管服务?谢谢!

4

1 回答 1

1

我可以将 db 文件上传到任何网络托管服务到任何目录

假设该服务安装了用于处理 sqlite 的库,并且安装了该 sqlite。

我能运行一个写入 SQLite 的 Python 脚本吗

是的,好吧,也许。从 Python 2.5 开始,Python 将 sqlite 支持作为其标准库的一部分。

我应该问潜在的托管服务哪些问题

通常,在他们的技术规范中,他们会列出支持的数据库/库/语言。我已经在 Dreamhost 上成功运行了带有 sqlite 数据库的 Python 站点。

SQLite 可以在 Unix 上运行

大多数 *nix 风格都有预打包的 sqlite 安装二进制文件。托管服务提供商也应该能够告诉您这一点。

于 2012-05-09T14:19:11.933 回答