如果我使用 SQLite 创建一个 android 数据库,它将是本地的,仅适用于存储数据库的手机?
以及如何创建可以从不同手机使用和更新的数据库?例如,我有在线朋友的数据库,如果有人打开程序,那么它会在表中存储一个条目,所有用户的朋友都可以看到?
也许,一些关于创建远程数据库的教程(如果包含的数据库不是公共的)。我搜索了谷歌,但我发现的唯一内容是简单的数据库教程,据我推测,这些教程存储在手机内存中,这意味着只能通过特定手机访问。
提前谢谢你,
丹尼尔斯
如果你想拥有一个多人可以连接的远程数据库,你必须设置 MySQL 或类似的东西。那时,您必须设置某种可以连接的 API,然后您还必须担心访问控制。
我看到的最常见的一个是 PHP 前端,因此整个数据库连接在此处运行 HTTP 示例:PHP API
我相信有一种方法可以按照您的要求进行操作。您可以创建一个与本地数据库通信的 Web 服务,并使用同步将本地数据库的数据存储在在线数据库中。在线数据库不需要在 SQLite 中。