-1

我有以下设置:

  • 包含 SQLite 数据库并能够使用 python 的受限系统。
  • 一个普通的 PC 系统。

我的目标是为 PC 系统编写一个应用程序(最好是 JAVA),以连接到远程系统上的 SQLite 数据库以读取、更改等表。不幸的是,我无法在远程系统上安装 Web 服务器,因为系统限制否认了这个意图。所以我一直在问自己是否可以连接到数据库?!我想到了一个类似于 Python 连接包装器的东西,它可以重定向所有数据库调用。希望有人能给我一个解决这个问题的提示。

4

1 回答 1

1

SQLite 不是“数据库服务器”而是“数据库文件”。您无法远程连接到它,因为它不是服务器(您必须编写自己的服务器)。您可以将带有数据的文件复制到另一台计算机并使用它,但您会得到两个独立的数据库。如果您可以与该文件共享(在网络中)文件夹,您可以在所有计算机上使用它 - 但并发写入可能会出现问题。SQLite 不是为同时与许多用户一起工作而设计的。

于 2013-11-02T13:31:35.663 回答