我知道 SQLite3 不在客户端-服务器数据库应用程序模型下运行,所以我想知道如何使用 SQLite3 实际连接到“正在运行”的数据库服务器。
这意味着如果我有一个在带有 SQLite3 的 Linux 上运行的数据库服务器,客户端将如何连接到该服务器?我必须使用另一个 RDBMS 吗?
Thanks,
Jake
您没有任何运行 SQLite3 的数据库服务器。您可以只拥有使用 SQLite3 的应用程序(不涉及客户端-服务器协议)。数据位于由libsqlite3
链接到应用程序内部的库。 (因此数据对于运行该应用程序的系统来说是本地的)。
因此根据定义,您无法连接到 SQLite3 数据库服务器。这样的事不存在。
阅读http://www.sqlite.org/ http://www.sqlite.org/首页,开头为
SQLite 是一个软件库,它实现了独立、无服务器、零配置、事务性 SQL 数据库引擎。
还有维基页面sqllite http://en.wikipedia.org/wiki/Sqllite
如果你想要一个数据库服务器(外部的,可能的)remote,与客户端-服务器协议交互的应用程序)切换到后GreSQL http://www.postgresql.org/, MariaDB https://mariadb.org/, etc...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)