我明白的SQLite3不會在客戶機 - 服務器數據庫應用模式下工作,所以我想知道怎樣一個實際上與sqlite3的連接到一個「跑」數據庫服務器返回。如何連接到SQLite3數據庫服務器?
含義如果我有一個SQLite3的背部在Linux上運行的數據庫服務器,如何將客戶端連接到這臺服務器?我需要使用另一個RDBMS嗎?
感謝,
傑克
我明白的SQLite3不會在客戶機 - 服務器數據庫應用模式下工作,所以我想知道怎樣一個實際上與sqlite3的連接到一個「跑」數據庫服務器返回。如何連接到SQLite3數據庫服務器?
含義如果我有一個SQLite3的背部在Linux上運行的數據庫服務器,如何將客戶端連接到這臺服務器?我需要使用另一個RDBMS嗎?
感謝,
傑克
您沒有任何數據庫服務器上運行SQLlite3。你可以讓應用程序使用SQLlite3(不涉及客戶端 - 服務器協議)。數據位於應用程序內鏈接的libsqlite3
庫訪問的某些文件中。 (所以數據是運行該應用程序的系統的本地數據)。
因此,通過定義您無法連接到SQLlite3數據庫服務器。這樣的東西不存在。
閱讀http://www.sqlite.org/頭版,開始與
SQLite是實現了一個自包含的,無服務器,零配置,事務性的SQL數據庫引擎的軟件庫。
而且WIKIPAGE sqllite
如果你想有一個數據庫服務器(與外部,可能遠程,應用通與它的客戶端 - 服務器協議交互)切換到PostGreSQL,MariaDB等。 ..
客戶端連接到SQLite的「服務器」只是使用API看起來像連接。用於「連接」的庫被嵌入到應用程序中。
我沒有回答,但google搜索'sqlite'會更迅速地給出一個答案不是問這裏.... –